Diff of the two buildlogs: -- --- b1/build.log 2024-04-09 23:52:19.001433218 +0000 +++ b2/build.log 2024-04-09 23:58:36.745331422 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon May 12 18:11:48 -12 2025 -I: pbuilder-time-stamp: 1747116708 +I: Current time: Wed Apr 10 13:52:22 +14 2024 +I: pbuilder-time-stamp: 1712706742 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./pocl_1.6-5.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.ZEqfEpXD/trustedkeys.kbx': General error -gpgv: Signature made Mon Feb 15 22:12:25 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.cXitULW9/trustedkeys.kbx': General error +gpgv: Signature made Wed Feb 17 00:12:25 2021 +14 gpgv: using RSA key EBF30A30A8D9C63BDA44C6945FB33F9359E9ED08 gpgv: issuer "anbe@debian.org" gpgv: Can't check signature: No public key @@ -54,134 +54,165 @@ dpkg-source: info: applying 1001-stop-building-libllvmopencl.so-which-is-no-longer-us.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/937211/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3458900/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 10 13:52 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3458900/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3458900/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=12 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='amd64' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='df7fd2d29d234cb695931c8d49abb96d' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='937211' - PS1='# ' - PS2='> ' + INVOCATION_ID=d5a1f597c64f4fbca474b288b17e929d + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3458900 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.1OVVPjn2/pbuilderrc_pV0b --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.1OVVPjn2/b1 --logfile b1/build.log pocl_1.6-5.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.1OVVPjn2/pbuilderrc_RX6Y --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.1OVVPjn2/b2 --logfile b2/build.log pocl_1.6-5.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom02-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-18-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Jan 20 2022 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 69032 Jan 20 2022 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98048 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Jan 20 2022 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Jan 20 2022 more - -rwsr-xr-x 1 root root 55528 Jan 20 2022 mount - -rwxr-xr-x 1 root root 18664 Jan 20 2022 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 May 10 05:38 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Jan 20 2022 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Jan 19 2024 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Jan 20 2022 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Jan 20 2022 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/937211/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Mar 28 2022 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Jan 21 2022 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 69032 Jan 21 2022 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98048 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Jan 21 2022 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Jan 21 2022 more + -rwsr-xr-x 1 root root 55528 Jan 21 2022 mount + -rwxr-xr-x 1 root root 18664 Jan 21 2022 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Dec 17 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Mar 28 2022 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 9 Apr 10 13:52 sh -> /bin/bash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Jan 21 2022 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Jan 20 23:59 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Jan 21 2022 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Jan 21 2022 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/3458900/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -379,7 +410,7 @@ Get: 134 http://deb.debian.org/debian bullseye/main amd64 python3-snowballstemmer all 2.1.0-1 [58.7 kB] Get: 135 http://deb.debian.org/debian bullseye/main amd64 sphinx-common all 3.4.3-2 [578 kB] Get: 136 http://deb.debian.org/debian bullseye/main amd64 python3-sphinx all 3.4.3-2 [545 kB] -Fetched 140 MB in 1s (117 MB/s) +Fetched 140 MB in 1s (101 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19711 files and directories currently installed.) @@ -967,7 +998,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/pocl-1.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../pocl_1.6-5_source.changes +I: user script /srv/workspace/pbuilder/3458900/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/3458900/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/pocl-1.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../pocl_1.6-5_source.changes dpkg-buildpackage: info: source package pocl dpkg-buildpackage: info: source version 1.6-5 dpkg-buildpackage: info: source distribution unstable @@ -1581,232 +1616,215 @@ make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx.dir/depend -make -f lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/DependInfo.cmake --color= make -f lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/depend -make -f lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/depend.internal". +Scanning dependencies of target sleef_config_avx +make -f lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/depend.internal". make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/depend cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/DependInfo.cmake --color= -make -f lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/DependInfo.cmake --color= -make -f lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/depend -make -f lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/depend.internal". +make -f lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build Scanning dependencies of target sleef_config_avx512 -make -f lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/depend.internal". -make -f lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/DependInfo.cmake --color= -make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/depend.internal". -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build Scanning dependencies of target sleef_config_avx2 -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/depend.internal". -Scanning dependencies of target sleef_config_avx make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/depend.internal". +make -f lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/depend.internal". Scanning dependencies of target sleef_config_avx_fma4 -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/llvmopencl /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/depend.internal". -Scanning dependencies of target sleef_config_ssse3 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 0%] Generating ../../../sleef_config_temp_avx.h.witness make -f lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/depend.internal". +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 0%] Generating ../../../sleef_config_temp_avx512.h.witness make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build +make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/depend.internal". -Scanning dependencies of target sleef_config_sse41 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/depend +[ 0%] Generating ../../../sleef_config_temp_avx2.h.witness +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h.witness +[ 0%] Generating ../../../sleef_config_temp_avx_fma4.h.witness +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h.witness +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/depend.internal". Scanning dependencies of target sleef_config_GENERIC make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h.witness +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/depend.internal". +Scanning dependencies of target sleef_config_ssse3 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h.witness +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/depend.internal". Scanning dependencies of target sleef_config_sse2 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 0%] Generating ../../../sleef_config_temp_avx512.h.witness -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/depend.internal". +Scanning dependencies of target sleef_config_sse41 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/depend.internal". -Scanning dependencies of target sleef_config_avx_f16c -make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 0%] Generating ../../../sleef_config_temp_GENERIC.h.witness +[ 0%] Built target sleef_config_avx +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 0%] Built target sleef_config_avx512 +make -f lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build +[ 0%] Built target sleef_config_avx2 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h.witness make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build +[ 0%] Built target sleef_config_avx_fma4 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 0%] Generating ../../../sleef_config_temp_avx_fma4.h.witness -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 0%] Generating ../../../sleef_config_temp_avx.h.witness make -f lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 0%] Generating ../../../sleef_config_temp_ssse3.h.witness +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 0%] Generating ../../../sleef_config_temp_avx2.h.witness -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 0%] Generating ../../../sleef_config_temp_sse2.h.witness +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +make -f lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/depend +[ 0%] Generating ../../../sleef_config_temp_sse41.h.witness +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h.witness +[ 0%] Built target sleef_config_GENERIC +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend.internal". -make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h.witness make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/llvmopencl /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake --color= +make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL/devices/topology /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/depend.internal". +Scanning dependencies of target sleef_config_avx_f16c +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h.witness +make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend.internal". make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 0%] Generating ../../../sleef_config_temp_ssse3.h.witness -[ 0%] Generating ../../../sleef_config_temp_GENERIC.h.witness +[ 0%] Built target sleef_config_ssse3 cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h.witness -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/depend.internal". -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h.witness -Scanning dependencies of target llvmpasses -[ 0%] Generating ../../../sleef_config_temp_avx_f16c.h.witness Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/depend.internal". -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h.witness Scanning dependencies of target pocl-devices-topology make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build +Scanning dependencies of target llvmpasses +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build -[ 0%] Generating ../../../sleef_config_temp_sse2.h.witness -[ 0%] Generating ../../../sleef_config_temp_sse41.h.witness -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h.witness Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend.internal". -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h.witness -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h.witness Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend.internal". -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o -[ 0%] Building C object lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/topology/pocl_topology.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h.witness -[ 0%] Built target sleef_config_avx_fma4 +[ 0%] Built target sleef_config_sse2 +make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build +[ 0%] Generating ../../../sleef_config_temp_avx_f16c.h.witness +[ 0%] Built target sleef_config_sse41 +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h.new /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/depend +make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/depend +[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake --color= -[ 0%] Built target sleef_config_avx2 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h.witness cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h.witness -[ 0%] Built target sleef_config_avx512 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/depend -make -f lib/poclu/CMakeFiles/poclu.dir/build.make lib/poclu/CMakeFiles/poclu.dir/depend +[ 0%] Building C object lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc +[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/topology/pocl_topology.c make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL/devices /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/poclu/CMakeFiles/poclu.dir/build.make lib/poclu/CMakeFiles/poclu.dir/depend +[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o +Scanning dependencies of target libpocl_unlinked_objs +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/depend.internal". make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/poclu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/poclu.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/depend.internal". -[ 0%] Built target sleef_config_ssse3 -make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend -[ 0%] Built target sleef_config_avx +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target lib_cl_llvm +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/depend.internal". -make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/bin /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin/CMakeFiles/poclcc.dir/DependInfo.cmake --color= -[ 0%] Built target sleef_config_sse2 -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/poclu.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/poclu.dir/depend.internal". -[ 0%] Built target sleef_config_avx_f16c -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake --color= -[ 0%] Built target sleef_config_GENERIC +make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build Scanning dependencies of target pocl-devices +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/poclu.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/poclu.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/poclu.dir/depend.internal". -[ 0%] Built target sleef_config_sse41 Scanning dependencies of target poclu make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/build +make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/build Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin/CMakeFiles/poclcc.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin/CMakeFiles/poclcc.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin/CMakeFiles/poclcc.dir/depend.internal". Scanning dependencies of target poclcc -make -f lib/poclu/CMakeFiles/poclu.dir/build.make lib/poclu/CMakeFiles/poclu.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend +[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/build -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/depend.internal". -Scanning dependencies of target test_dlopen -[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp +[ 0%] Built target sleef_config_avx_f16c +[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o +[ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc +make -f lib/poclu/CMakeFiles/poclu.dir/build.make lib/poclu/CMakeFiles/poclu.dir/build +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateContextFromType.c make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/build +make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/build [ 0%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o -[ 0%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/devices.c.o +make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc +[ 0%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/devices.c.o +/build/reproducible-path/pocl-1.6/lib/CL/devices/topology/pocl_topology.c: In function 'pocl_topology_detect_device_info': cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/devices.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/devices.c -[ 0%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o -[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc -[ 0%] Building C object lib/poclu/CMakeFiles/poclu.dir/bswap.c.o -[ 0%] Building C object bin/CMakeFiles/poclcc.dir/poclcc.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/poclu.dir/bswap.c.o -c /build/reproducible-path/pocl-1.6/lib/poclu/bswap.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fPIE -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/poclcc.dir/poclcc.c.o -c /build/reproducible-path/pocl-1.6/bin/poclcc.c -[ 0%] Building C object tests/runtime/CMakeFiles/test_dlopen.dir/test_dlopen.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/test_dlopen.dir/test_dlopen.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_dlopen.c -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend.internal". -Scanning dependencies of target kernel_host_avx -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -Scanning dependencies of target libpocl_unlinked_objs -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build -/build/reproducible-path/pocl-1.6/lib/CL/devices/topology/pocl_topology.c: In function 'pocl_topology_detect_device_info': /build/reproducible-path/pocl-1.6/lib/CL/devices/topology/pocl_topology.c:168:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 168 | unsigned shared_depth = cache->depth; | ^~~~~ @@ -1819,11 +1837,19 @@ /build/reproducible-path/pocl-1.6/lib/CL/devices/topology/pocl_topology.c:190:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 190 | device->global_mem_cacheline_size = cacheline_size; | ^~~~~~~~~~~~~~ -[ 0%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake --color= +[ 0%] Building C object lib/poclu/CMakeFiles/poclu.dir/bswap.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/poclu.dir/bswap.c.o -c /build/reproducible-path/pocl-1.6/lib/poclu/bswap.c +[ 0%] Building C object bin/CMakeFiles/poclcc.dir/poclcc.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fPIE -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/poclcc.dir/poclcc.c.o -c /build/reproducible-path/pocl-1.6/bin/poclcc.c +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/depend.internal". +Scanning dependencies of target test_dlopen +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -[ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateContextFromType.c +[ 0%] Building C object tests/runtime/CMakeFiles/test_dlopen.dir/test_dlopen.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/test_dlopen.dir/test_dlopen.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_dlopen.c /build/reproducible-path/pocl-1.6/bin/poclcc.c: In function 'process_help': /build/reproducible-path/pocl-1.6/bin/poclcc.c:112:18: warning: unused parameter 'arg' [-Wunused-parameter] 112 | process_help(int arg, char **argv, int argc) @@ -1848,14 +1874,7 @@ /build/reproducible-path/pocl-1.6/bin/poclcc.c:174:48: warning: unused parameter 'argc' [-Wunused-parameter] 174 | process_list_devices(int arg, char **argv, int argc) | ~~~~^~~~ -[ 0%] Linking C executable test_dlopen -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_dlopen.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_dlopen.dir/test_dlopen.c.o -o test_dlopen /usr/lib/x86_64-linux-gnu/libdl.so -[ 0%] Building C object lib/poclu/CMakeFiles/poclu.dir/misc.c.o make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/poclu.dir/misc.c.o -c /build/reproducible-path/pocl-1.6/lib/poclu/misc.c -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 0%] Built target pocl-devices-topology /build/reproducible-path/pocl-1.6/lib/CL/devices/devices.c: In function 'pocl_device_get_env_count': /build/reproducible-path/pocl-1.6/lib/CL/devices/devices.c:214:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 214 | return dev_count; @@ -1878,22 +1897,37 @@ /build/reproducible-path/pocl-1.6/lib/CL/devices/devices.c:661:51: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 661 | pocl_devices[dev_index].global_mem_id = dev_index; | ^~~~~~~~~ -[ 0%] Built target test_dlopen -[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp +[ 0%] Built target pocl-devices-topology +make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend.internal". +Scanning dependencies of target kernel_host_avx +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseContext.c +[ 0%] Building C object lib/poclu/CMakeFiles/poclu.dir/misc.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/poclu.dir/misc.c.o -c /build/reproducible-path/pocl-1.6/lib/poclu/misc.c +[ 0%] Linking C executable test_dlopen +[ 0%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_dlopen.dir/link.txt --verbose=1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_dlopen.dir/test_dlopen.c.o -o test_dlopen /usr/lib/x86_64-linux-gnu/libdl.so +[ 0%] Building C object bin/CMakeFiles/poclcc.dir/__/lib/poclu/misc.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fPIE -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/poclcc.dir/__/lib/poclu/misc.c.o -c /build/reproducible-path/pocl-1.6/lib/poclu/misc.c /build/reproducible-path/pocl-1.6/lib/poclu/misc.c: In function 'poclu_read_binfile': -[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc /build/reproducible-path/pocl-1.6/lib/poclu/misc.c:152:10: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 152 | *len = ftell (file); | ^~~~~ /build/reproducible-path/pocl-1.6/lib/poclu/misc.c:161:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 161 | fread (src, *len, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 0%] Building C object bin/CMakeFiles/poclcc.dir/__/lib/poclu/misc.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fPIE -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/poclcc.dir/__/lib/poclu/misc.c.o -c /build/reproducible-path/pocl-1.6/lib/poclu/misc.c -[ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseContext.c +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 0%] Built target test_dlopen +make -f lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/depend /build/reproducible-path/pocl-1.6/lib/poclu/misc.c: In function 'poclu_read_binfile': /build/reproducible-path/pocl-1.6/lib/poclu/misc.c:152:10: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 152 | *len = ftell (file); @@ -1901,25 +1935,32 @@ /build/reproducible-path/pocl-1.6/lib/poclu/misc.c:161:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 161 | fread (src, *len, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 0%] Building C object lib/poclu/CMakeFiles/poclu.dir/cl_half.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/poclu.dir/cl_half.c.o -c /build/reproducible-path/pocl-1.6/lib/poclu/cl_half.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/DependInfo.cmake --color= [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainContext.c +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/depend.internal". +Scanning dependencies of target kernel_host_avx512 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 1%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/bufalloc.c.o +[ 1%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC512 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/bufalloc.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c +[ 1%] Building C object lib/poclu/CMakeFiles/poclu.dir/cl_half.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/poclu.dir/cl_half.c.o -c /build/reproducible-path/pocl-1.6/lib/poclu/cl_half.c +/build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c: In function 'chunk_slack': +/build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c:101:66: warning: conversion to 'memory_address_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 101 | (chunk->start_address + chunk->parent_region->alignment - 1) & + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c: In function 'append_new_chunk': +/build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c:154:65: warning: conversion to 'memory_address_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 154 | (region->last_chunk->start_address + region->alignment - 1) & + | ^ +[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetContextInfo.c /build/reproducible-path/pocl-1.6/lib/poclu/cl_half.c: In function 'poclu_float_to_cl_half_fast': /build/reproducible-path/pocl-1.6/lib/poclu/cl_half.c:47:10: warning: conversion from 'int' to 'cl_half' {aka 'short unsigned int'} may change value [-Wconversion] 47 | half |=(u.i & 0x07800000) >> 13; @@ -1984,15 +2025,26 @@ | ^~~~ [ 1%] Linking C executable poclcc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin && /usr/bin/cmake -E cmake_link_script CMakeFiles/poclcc.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,-pie -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-flto -Wl,-z,relro -Wl,-z,now -Wl,-z,ibtplt -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,notext CMakeFiles/poclcc.dir/poclcc.c.o CMakeFiles/poclcc.dir/__/lib/poclu/misc.c.o -o poclcc -lOpenCL -pthread +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} @@ -2001,26 +2053,45 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 68 | Size = N; | ^ -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,-pie -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-flto -Wl,-z,relro -Wl,-z,now -Wl,-z,ibtplt -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,notext CMakeFiles/poclcc.dir/poclcc.c.o CMakeFiles/poclcc.dir/__/lib/poclu/misc.c.o -o poclcc -lOpenCL -pthread -[ 1%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/bufalloc.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/bufalloc.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c +/build/reproducible-path/pocl-1.6/lib/CL/clGetContextInfo.c: In function 'POclGetContextInfo': +/build/reproducible-path/pocl-1.6/lib/CL/clGetContextInfo.c:42:26: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 42 | cl_uint refcount = context->pocl_refcount; + | ^~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ [ 1%] Linking C static library libpoclu.a -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cmake -P CMakeFiles/poclu.dir/cmake_clean_target.cmake -[ 1%] Built target poclcc +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cmake -E cmake_link_script CMakeFiles/poclu.dir/link.txt --verbose=1 -/build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c: In function 'chunk_slack': -/build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c:101:66: warning: conversion to 'memory_address_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 101 | (chunk->start_address + chunk->parent_region->alignment - 1) & - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c: In function 'append_new_chunk': -/build/reproducible-path/pocl-1.6/lib/CL/devices/bufalloc.c:154:65: warning: conversion to 'memory_address_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 154 | (region->last_chunk->start_address + region->alignment - 1) & - | ^ +[ 1%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/common.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/common.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/common.c +[ 1%] Built target poclcc +[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o +/usr/bin/ar qc libpoclu.a CMakeFiles/poclu.dir/bswap.c.o CMakeFiles/poclu.dir/misc.c.o CMakeFiles/poclu.dir/cl_half.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateCommandQueue.c +make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} @@ -2029,154 +2100,33 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 68 | Size = N; | ^ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o -[ 1%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetContextInfo.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc -/usr/bin/ar qc libpoclu.a CMakeFiles/poclu.dir/bswap.c.o CMakeFiles/poclu.dir/misc.c.o CMakeFiles/poclu.dir/cl_half.c.o -/usr/bin/ranlib libpoclu.a -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -[ 1%] Built target poclu -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 1%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ +/usr/bin/ranlib libpoclu.a /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 68 | Size = N; | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clGetContextInfo.c: In function 'POclGetContextInfo': -/build/reproducible-path/pocl-1.6/lib/CL/clGetContextInfo.c:42:26: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 42 | cl_uint refcount = context->pocl_refcount; - | ^~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 1%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/common.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/common.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/common.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateCommandQueue.c -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend.internal". +Scanning dependencies of target kernel_host_avx2 +[ 1%] Built target poclu +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build /build/reproducible-path/pocl-1.6/lib/CL/devices/common.c: In function 'llvm_codegen': /build/reproducible-path/pocl-1.6/lib/CL/devices/common.c:139:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 139 | llvm_module, program, device_i, kernel, command, specialize); @@ -2206,11 +2156,8 @@ /build/reproducible-path/pocl-1.6/lib/CL/devices/common.c:275:20: warning: conversion to 'cl_int' {aka 'int'} from 'cl_channel_type' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 275 | di->_data_type = mem->image_channel_data_type; | ^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ /build/reproducible-path/pocl-1.6/lib/CL/devices/common.c: In function 'pocl_check_kernel_dlhandle_cache': +make -f lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/depend /build/reproducible-path/pocl-1.6/lib/CL/devices/common.c:1056:41: warning: unused variable 'tmp' [-Wunused-variable] 1056 | pocl_dlhandle_cache_item *ci = NULL, *tmp = NULL; | ^~~ @@ -2218,15 +2165,47 @@ /build/reproducible-path/pocl-1.6/lib/CL/devices/common.c:1411:66: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1411 | = dev->max_work_item_sizes[2] = dev->max_work_group_size = max_wg; | ^~~~~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/DependInfo.cmake --color= +[ 1%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/depend.internal". +Scanning dependencies of target kernel_host_avx_fma4 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} @@ -2235,28 +2214,74 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 68 | Size = N; | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ +[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateCommandQueueWithProperties.c +[ 1%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h: In static member function 'static clang::DiagnosticMapping clang::DiagnosticMapping::Make(clang::diag::Severity, bool, bool)': +/usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:110:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 110 | Result.Severity = (unsigned)Severity; + | ^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h: In member function 'void clang::DiagnosticMapping::setSeverity(clang::diag::Severity)': +/usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:120:55: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 120 | void setSeverity(diag::Severity Value) { Severity = (unsigned)Value; } + | ^~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setFormat(clang::DiagnosticOptions::TextDiagnosticFormat)': +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.h:114:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 114 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def:64:1: note: in expansion of macro 'ENUM_DIAGOPT' + 64 | ENUM_DIAGOPT(Format, TextDiagnosticFormat, 2, Clang) /// Format for diagnostics: + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setShowOverloads(clang::OverloadsShown)': +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.h:114:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] + 114 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def:67:1: note: in expansion of macro 'ENUM_DIAGOPT' + 67 | ENUM_DIAGOPT(ShowOverloads, OverloadsShown, 1, + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setVerifyIgnoreUnexpected(clang::DiagnosticLevelMask)': +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.h:114:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 114 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def:72:1: note: in expansion of macro 'ENUM_DIAGOPT' + 72 | ENUM_DIAGOPT(VerifyIgnoreUnexpected, DiagnosticLevelMask, 4, + | ^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:31: /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] @@ -2294,6 +2319,184 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:28, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] + 38 | return X < 10 ? '0' + X : HexChar + X - 10; + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 150 | Output.push_back(LUT[c >> 4] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 151 | Output.push_back(LUT[c & 15] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:28, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ +[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseCommandQueue.c +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, @@ -2317,11 +2520,25 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateCommandQueueWithProperties.c +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'void clang::DiagnosticBuilder::FlushCounts()': +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1074:28: warning: conversion from 'unsigned int' to 'signed char' may change value [-Wconversion] + 1074 | DiagObj->NumDiagArgs = NumArgs; + | ^~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::Diagnostic::getNumRanges() const': +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1402:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1402 | return DiagObj->DiagRanges.size(); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::Diagnostic::getNumFixItHints() const': +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1417:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1417 | return DiagObj->DiagFixItHints.size(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | @@ -2335,19 +2552,13 @@ from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } @@ -2371,6 +2582,18 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 337 | void setPosition(unsigned pos) { Position = pos; } | ^~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::StoredDiagnostic::range_size() const': +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1477:51: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1477 | unsigned range_size() const { return Ranges.size(); } + | ~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::StoredDiagnostic::fixit_size() const': +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1487:51: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1487 | unsigned fixit_size() const { return FixIts.size(); } + | ~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { @@ -2380,16 +2603,187 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainCommandQueue.c +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APInt.h:18, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/Option/Option.h:15, + from /usr/lib/llvm-9/include/clang/Driver/Job.h:18, + from /usr/lib/llvm-9/include/clang/Driver/Compilation.h:14, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:33: +/usr/lib/llvm-9/include/llvm/Option/OptTable.h: In member function 'unsigned int llvm::opt::OptTable::getNumOptions() const': +/usr/lib/llvm-9/include/llvm/Option/OptTable.h:89:59: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 89 | unsigned getNumOptions() const { return OptionInfos.size(); } + | ~~~~~~~~~~~~~~~~^~ +[ 2%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/pocl_local_size.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/pocl_local_size.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/pocl_local_size.c +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -2429,15 +2823,51 @@ from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; @@ -2462,84 +2892,203 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, +In file included from /usr/lib/llvm-9/include/clang/Basic/ObjCRuntime.h:21, + from /usr/lib/llvm-9/include/clang/Basic/LangOptions.h:19, + from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:14, + from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:48:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 48 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), + | ^~~~~ +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:52:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 52 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), + | ^~~~~ +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:52:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 52 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), + | ^~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:57:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 57 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), + | ^~~~~ +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:57:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 57 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), + | ^~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:58:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 58 | HasSubminor(true), Build(Build), HasBuild(true) {} + | ^~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, +/build/reproducible-path/pocl-1.6/lib/CL/devices/pocl_local_size.c: In function 'gcd': +/build/reproducible-path/pocl-1.6/lib/CL/devices/pocl_local_size.c:34:11: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 34 | c = a; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pocl_local_size.c:36:11: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 36 | b = c; + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Basic/LangOptions.h:21, + from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:14, + from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: +/usr/lib/llvm-9/include/clang/Basic/Visibility.h: In member function 'void clang::LinkageInfo::setVisibility(clang::Visibility, bool)': +/usr/lib/llvm-9/include/clang/Basic/Visibility.h:57:60: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:2' may change value [-Wconversion] + 57 | void setVisibility(Visibility V, bool E) { visibility_ = V; explicit_ = E; } + | ^ +/usr/lib/llvm-9/include/clang/Basic/Visibility.h: In constructor 'clang::LinkageInfo::LinkageInfo(clang::Linkage, clang::Visibility, bool)': +/usr/lib/llvm-9/include/clang/Basic/Visibility.h:62:16: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:3' may change value [-Wconversion] + 62 | : linkage_(L), visibility_(V), explicit_(E) { + | ^ +/usr/lib/llvm-9/include/clang/Basic/Visibility.h:62:47: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:2' may change value [-Wconversion] + 62 | : linkage_(L), visibility_(V), explicit_(E) { + | ^ +/usr/lib/llvm-9/include/clang/Basic/Visibility.h: In member function 'void clang::LinkageInfo::setLinkage(clang::Linkage)': +/usr/lib/llvm-9/include/clang/Basic/Visibility.h:87:43: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:3' may change value [-Wconversion] + 87 | void setLinkage(Linkage L) { linkage_ = L; } + | ^ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o +In file included from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:14, + from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setCompilingModule(clang::LangOptions::CompilingModuleKind)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:58:6: note: in expansion of macro 'ENUM_LANGOPT' + 58 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:63:6: note: in expansion of macro 'COMPATIBLE_ENUM_LANGOPT' + 63 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:155:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' + 155 | BENIGN_ENUM_LANGOPT(CompilingModule, CompilingModuleKind, 2, CMK_None, + | ^~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setMSPointerToMemberRepresentationMethod(clang::LangOptions::PragmaMSPointersToMembersKind)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:193:1: note: in expansion of macro 'ENUM_LANGOPT' + 193 | ENUM_LANGOPT(MSPointerToMemberRepresentationMethod, PragmaMSPointersToMembersKind, 2, PPTMK_BestCase, "member-pointer representation method") + | ^~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetCommandQueueInfo.c +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultCallingConv(clang::LangOptions::DefaultCallingConvention)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:194:1: note: in expansion of macro 'ENUM_LANGOPT' + 194 | ENUM_LANGOPT(DefaultCallingConv, DefaultCallingConvention, 3, DCC_None, "default calling convention") + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultFPContractMode(clang::LangOptions::FPContractModeKind)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:250:1: note: in expansion of macro 'ENUM_LANGOPT' + 250 | ENUM_LANGOPT(DefaultFPContractMode, FPContractModeKind, 2, FPC_Off, "FP contraction type") + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setAddressSpaceMapMangling(clang::LangOptions::AddrSpaceMapMangling)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:259:1: note: in expansion of macro 'ENUM_LANGOPT' + 259 | ENUM_LANGOPT(AddressSpaceMapMangling , AddrSpaceMapMangling, 2, ASMM_Target, "OpenCL address space map mangling mode") + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setGC(clang::LangOptions::GCMode)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:269:1: note: in expansion of macro 'ENUM_LANGOPT' + 269 | ENUM_LANGOPT(GC, GCMode, 2, NonGC, "Objective-C Garbage Collection mode") + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setValueVisibilityMode(clang::LangOptions::Visibility)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:270:1: note: in expansion of macro 'ENUM_LANGOPT' + 270 | ENUM_LANGOPT(ValueVisibilityMode, Visibility, 3, DefaultVisibility, + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setTypeVisibilityMode(clang::LangOptions::Visibility)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:272:1: note: in expansion of macro 'ENUM_LANGOPT' + 272 | ENUM_LANGOPT(TypeVisibilityMode, Visibility, 3, DefaultVisibility, + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setStackProtector(clang::LangOptions::StackProtectorMode)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:276:1: note: in expansion of macro 'ENUM_LANGOPT' + 276 | ENUM_LANGOPT(StackProtector, StackProtectorMode, 2, SSPOff, + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setTrivialAutoVarInit(clang::LangOptions::TrivialAutoVarInitKind)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:278:1: note: in expansion of macro 'ENUM_LANGOPT' + 278 | ENUM_LANGOPT(TrivialAutoVarInit, TrivialAutoVarInitKind, 2, TrivialAutoVarInitKind::Uninitialized, + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSignedOverflowBehavior(clang::LangOptions::SignedOverflowBehaviorTy)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:280:1: note: in expansion of macro 'ENUM_LANGOPT' + 280 | ENUM_LANGOPT(SignedOverflowBehavior, SignedOverflowBehaviorTy, 2, SOB_Undefined, + | ^~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setClangABICompat(clang::LangOptions::ClangABI)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 259 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:321:1: note: in expansion of macro 'ENUM_LANGOPT' + 321 | ENUM_LANGOPT(ClangABICompat, ClangABI, 4, ClangABI::Latest, + | ^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:14, + from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h: In constructor 'clang::FPOptions::FPOptions(const clang::LangOptions&)': +/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:319:54: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 319 | : fp_contract(LangOpts.getDefaultFPContractMode()), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:17, + from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: +/usr/lib/llvm-9/include/clang/Driver/Multilib.h: In member function 'unsigned int clang::driver::MultilibSet::size() const': +/usr/lib/llvm-9/include/clang/Driver/Multilib.h:169:48: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 169 | unsigned size() const { return Multilibs.size(); } + | ~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); @@ -2570,45 +3119,59 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ -[ 1%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -2696,6 +3259,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Option/ArgList.h:19, + from /usr/lib/llvm-9/include/clang/Driver/Driver.h:21, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: +/usr/lib/llvm-9/include/llvm/Option/Arg.h: In member function 'unsigned int llvm::opt::Arg::getNumValues() const': +/usr/lib/llvm-9/include/llvm/Option/Arg.h:111:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 111 | unsigned getNumValues() const { return Values.size(); } + | ~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/clang/Driver/Driver.h:21, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: +/usr/lib/llvm-9/include/llvm/Option/ArgList.h: At global scope: +/usr/lib/llvm-9/include/llvm/Option/ArgList.h:204:36: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 204 | iterator_range> + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Option/ArgList.h:215:44: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 215 | iterator_range> + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Option/ArgList.h: In member function 'unsigned int llvm::opt::ArgList::size() const': +/usr/lib/llvm-9/include/llvm/Option/ArgList.h:185:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 185 | unsigned size() const { return Args.size(); } + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Option/ArgList.h: In member function 'llvm::iterator_range > llvm::opt::ArgList::filtered(OptSpecifiers ...) const': +/usr/lib/llvm-9/include/llvm/Option/ArgList.h:209:40: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 209 | using Iterator = filtered_iterator; + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Option/ArgList.h: In member function 'llvm::iterator_range, sizeof... (OptSpecifiers)> > llvm::opt::ArgList::filtered_reverse(OptSpecifiers ...) const': +/usr/lib/llvm-9/include/llvm/Option/ArgList.h:220:48: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 220 | using Iterator = filtered_reverse_iterator; + | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, @@ -2712,21 +3307,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 2%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/pocl_local_size.c.o -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -2745,166 +3325,176 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/pocl_local_size.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/pocl_local_size.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseCommandQueue.c -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 2%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/cpuinfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/APInt.h:18, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pocl_local_size.c: In function 'gcd': -/build/reproducible-path/pocl-1.6/lib/CL/devices/pocl_local_size.c:34:11: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 34 | c = a; - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pocl_local_size.c:36:11: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 36 | b = c; - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -2916,10 +3506,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3726 | int NumOperands = ComputeNumOperands(Args.size()); @@ -2931,20 +3517,32 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APSInt.h:17, + from /usr/lib/llvm-9/include/clang/Basic/FixedPoint.h:19, + from /usr/lib/llvm-9/include/clang/AST/APValue.h:16, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:16, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -2972,16 +3570,47 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateBuffer.c +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_detect_max_clock_frequency': +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:127:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 127 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); + | ^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_detect_compute_unit_count': +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:176:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 176 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); + | ^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_get_cpu_name_and_vendor': +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:316:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 316 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); + | ^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:353:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] + 353 | char *_vendor = malloc(end-start + 1); + | ~~~~~~~~~~^~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:356:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] + 356 | memcpy(_vendor, start, end-start); + | ~~~^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:403:41: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] + 403 | int len = strlen (device->short_name) + (end-start) + 2; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:403:13: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 403 | int len = strlen (device->short_name) + (end-start) + 2; + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:404:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 404 | char *new_name = (char*)malloc (len); + | ^~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:405:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 405 | snprintf (new_name, len, "%s-%s", device->short_name, start); + | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -2990,6 +3619,8 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); @@ -2998,7 +3629,67 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, @@ -3006,28 +3697,56 @@ from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 815 | return CI.ParameterEncoding.size() - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: +In file included from /usr/lib/llvm-9/include/llvm/ADT/APInt.h:18, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -3067,73 +3786,48 @@ from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o -In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h: In static member function 'static clang::DiagnosticMapping clang::DiagnosticMapping::Make(clang::diag::Severity, bool, bool)': -/usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:110:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 110 | Result.Severity = (unsigned)Severity; - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h: In member function 'void clang::DiagnosticMapping::setSeverity(clang::diag::Severity)': -/usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:120:55: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 120 | void setSeverity(diag::Severity Value) { Severity = (unsigned)Value; } - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +In file included from /usr/lib/llvm-9/include/clang/AST/Type.h:21, + from /usr/lib/llvm-9/include/clang/AST/DeclarationName.h:16, + from /usr/lib/llvm-9/include/clang/AST/DeclBase.h:18, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/TemplateName.h: In constructor 'clang::UncommonTemplateNameStorage::UncommonTemplateNameStorage(clang::UncommonTemplateNameStorage::Kind, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/TemplateName.h:70:17: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 70 | Bits.Kind = kind; + | ^~~~ +/usr/lib/llvm-9/include/clang/AST/TemplateName.h:71:17: warning: conversion from 'unsigned int' to 'unsigned int:30' may change value [-Wconversion] + 71 | Bits.Size = size; + | ^~~~ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainCommandQueue.c -[ 2%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, @@ -3142,7 +3836,7 @@ from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -3157,6 +3851,13 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:33: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 131 | (V ? 32 : 0)); + | ~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 128 | memory, (detail::PickAlignment::value)), @@ -3186,12 +3887,51 @@ from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices.dir/cpuinfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 142 | (V ? 64 : 0)); + | ~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 236 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, @@ -3199,11 +3939,29 @@ from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 255 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 358 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 380 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } @@ -3220,243 +3978,244 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 486 | ((unsigned)Ordering << 1)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +[ 2%] Built target pocl-devices +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 567 | (unsigned)V); + | ~~~~~~~~~~~ +make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 577 | (IsWeak << 8)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 593 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 606 | ((unsigned)Ordering << 5)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 770 | setInstructionSubclassData((SubclassData & 31) | + | ~~~~~~~~~~~~~~~~~~~~^ + 771 | (Operation << 5)); + | ~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 784 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 800 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setFormat(clang::DiagnosticOptions::TextDiagnosticFormat)': -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.h:114:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 114 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def:64:1: note: in expansion of macro 'ENUM_DIAGOPT' - 64 | ENUM_DIAGOPT(Format, TextDiagnosticFormat, 2, Clang) /// Format for diagnostics: - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setShowOverloads(clang::OverloadsShown)': -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.h:114:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 114 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def:67:1: note: in expansion of macro 'ENUM_DIAGOPT' - 67 | ENUM_DIAGOPT(ShowOverloads, OverloadsShown, 1, - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setVerifyIgnoreUnexpected(clang::DiagnosticLevelMask)': -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.h:114:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 114 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/DiagnosticOptions.def:72:1: note: in expansion of macro 'ENUM_DIAGOPT' - 72 | ENUM_DIAGOPT(VerifyIgnoreUnexpected, DiagnosticLevelMask, 4, - | ^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake --color= In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 2%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1468 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/AST/DeclarationName.h:16, + from /usr/lib/llvm-9/include/clang/AST/DeclBase.h:18, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::Type::Type(clang::Type::TypeClass, clang::QualType, bool, bool, bool, bool)': +/usr/lib/llvm-9/include/clang/AST/Type.h:1801:19: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 1801 | TypeBits.TC = tc; + | ^~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_detect_max_clock_frequency': -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:127:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 127 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); - | ^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_detect_compute_unit_count': -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:176:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 176 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); - | ^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_get_cpu_name_and_vendor': -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:316:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 316 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); - | ^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:353:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] - 353 | char *_vendor = malloc(end-start + 1); - | ~~~~~~~~~~^~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:356:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] - 356 | memcpy(_vendor, start, end-start); - | ~~~^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:403:41: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] - 403 | int len = strlen (device->short_name) + (end-start) + 2; - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:403:13: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 403 | int len = strlen (device->short_name) + (end-start) + 2; - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:404:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 404 | char *new_name = (char*)malloc (len); - | ^~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/cpuinfo.c:405:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 405 | snprintf (new_name, len, "%s-%s", device->short_name, start); - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend.internal". +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ +Scanning dependencies of target kernel_host_GENERIC +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build +In file included from /usr/lib/llvm-9/include/clang/AST/DeclarationName.h:16, + from /usr/lib/llvm-9/include/clang/AST/DeclBase.h:18, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::BuiltinType::BuiltinType(clang::BuiltinType::Kind)': +/usr/lib/llvm-9/include/clang/AST/Type.h:2446:28: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 2446 | BuiltinTypeBits.Kind = K; + | ^ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); @@ -3465,78 +4224,131 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1202 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::ArrayType::ArrayType(clang::Type::TypeClass, clang::QualType, clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int, bool)': +/usr/lib/llvm-9/include/clang/AST/Type.h:2874:36: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 2874 | ArrayTypeBits.IndexTypeQuals = tq; + | ^~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o +/usr/lib/llvm-9/include/clang/AST/Type.h:2875:34: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 2875 | ArrayTypeBits.SizeModifier = sm; + | ^~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetCommandQueueInfo.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'clang::FunctionType::ExtParameterInfo clang::FunctionType::ExtParameterInfo::withABI(clang::ParameterABI) const': +/usr/lib/llvm-9/include/clang/AST/Type.h:3429:42: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 3429 | copy.Data = (copy.Data & ~ABIMask) | unsigned(kind); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'clang::FunctionType::ExtParameterInfo clang::FunctionType::ExtParameterInfo::withIsConsumed(bool) const': +/usr/lib/llvm-9/include/clang/AST/Type.h:3441:19: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 3441 | copy.Data &= ~IsConsumed; + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'clang::FunctionType::ExtParameterInfo clang::FunctionType::ExtParameterInfo::withIsNoEscape(bool) const': +/usr/lib/llvm-9/include/clang/AST/Type.h:3458:19: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 3458 | Copy.Data &= ~IsNoEscape; + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::FunctionType::ExtInfo::ExtInfo(bool, bool, unsigned int, clang::CallingConv, bool, bool, bool)': +/usr/lib/llvm-9/include/clang/AST/Type.h:3532:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 3529 | Bits = ((unsigned)cc) | (noReturn ? NoReturnMask : 0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3530 | (producesResult ? ProducesResultMask : 0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3531 | (noCallerSavedRegs ? NoCallerSavedRegsMask : 0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3532 | (hasRegParm ? ((regParm + 1) << RegParmOffset) : 0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 3533 | (NoCfCheck ? NoCfCheckMask : 0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::FunctionType::FunctionType(clang::Type::TypeClass, clang::QualType, clang::QualType, bool, bool, bool, bool, clang::FunctionType::ExtInfo)': +/usr/lib/llvm-9/include/clang/AST/Type.h:3637:37: warning: conversion from 'unsigned int' to 'short unsigned int:12' may change value [-Wconversion] + 3637 | FunctionTypeBits.ExtInfo = Info.Bits; + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 131 | (V ? 32 : 0)); | ~~~~~~~~~~~~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | @@ -3549,22 +4361,27 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 236 | (V ? 1 : 0)); | ~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 255 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::AttributedType::AttributedType(clang::QualType, clang::attr::Kind, clang::QualType, clang::QualType)': +/usr/lib/llvm-9/include/clang/AST/Type.h:4510:35: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] + 4510 | AttributedTypeBits.AttrKind = attrKind; + | ^~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::TemplateTypeParmType::TemplateTypeParmType(unsigned int, unsigned int, bool)': +/usr/lib/llvm-9/include/clang/AST/Type.h:4622:25: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] + 4622 | CanTTPTInfo.Depth = D; + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358 | (V ? 1 : 0)); | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | @@ -3577,67 +4394,81 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486 | ((unsigned)Ordering << 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 567 | (unsigned)V); | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Type.h:4623:25: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 4623 | CanTTPTInfo.Index = I; + | ^ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 577 | (IsWeak << 8)); | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 593 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 606 | ((unsigned)Ordering << 5)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::AutoType::AutoType(clang::QualType, clang::AutoTypeKeyword, bool, bool)': +/usr/lib/llvm-9/include/clang/AST/Type.h:4824:28: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 4824 | AutoTypeBits.Keyword = (unsigned)Keyword; + | ^~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::TypeWithKeyword::TypeWithKeyword(clang::ElaboratedTypeKeyword, clang::Type::TypeClass, clang::QualType, bool, bool, bool, bool)': +/usr/lib/llvm-9/include/clang/AST/Type.h:5156:35: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 5156 | TypeWithKeywordBits.Keyword = Keyword; + | ^~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 770 | setInstructionSubclassData((SubclassData & 31) | | ~~~~~~~~~~~~~~~~~~~~^ @@ -3655,6 +4486,46 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateSubBuffer.c +/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'void clang::ObjCTypeParamType::setNumProtocolsImpl(unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Type.h:5557:20: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] + 5557 | NumProtocols = N; + | ^ +/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'void clang::ObjCObjectType::setNumProtocolsImpl(unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Type.h:5643:39: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] + 5643 | ObjCObjectTypeBits.NumProtocols = N; + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) @@ -3663,14 +4534,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:28, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 38 | return X < 10 ? '0' + X : HexChar + X - 10; - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ @@ -3678,6 +4541,10 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1468 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -3691,98 +4558,209 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 150 | Output.push_back(LUT[c >> 4] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 151 | Output.push_back(LUT[c & 15] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: /usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ -[ 2%] Built target pocl-devices -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:28, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/AST/DeclarationName.h:18, + from /usr/lib/llvm-9/include/clang/AST/DeclBase.h:18, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'unsigned int clang::IdentifierInfo::getLength() const': +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:152:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 152 | unsigned getLength() const { return Entry->getKeyLength(); } + | ~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::revertIdentifierToTokenID(clang::tok::TokenKind)': +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:203:15: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] + 203 | TokenID = TK; + | ^~ +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setObjCKeywordID(clang::tok::ObjCKeywordKind)': +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:221:70: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] + 221 | void setObjCKeywordID(tok::ObjCKeywordKind ID) { ObjCOrBuiltinID = ID; } + | ^~ +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setBuiltinID(unsigned int)': +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:245:26: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] + 245 | ObjCOrBuiltinID = ID + tok::NUM_OBJC_KEYWORDS; + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setObjCOrBuiltinID(unsigned int)': +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:251:60: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] + 251 | void setObjCOrBuiltinID(unsigned ID) { ObjCOrBuiltinID = ID; } + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'clang::IdentifierInfo& clang::IdentifierTable::get(llvm::StringRef, clang::tok::TokenKind)': +/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:544:18: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] + 544 | II.TokenID = TokenCode; + | ^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o -In file included from /usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:26, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateBuffer.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: -/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': -/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:575:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 575 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DINode::DINode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:127:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 127 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:148:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 148 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(clang::Decl::Kind, clang::DeclContext*, clang::SourceLocation)': +/usr/lib/llvm-9/include/clang/AST/DeclBase.h:381:39: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] + 381 | DeclCtx(DC), Loc(L), DeclKind(DK), InvalidDecl(false), HasAttrs(false), + | ^~ +/usr/lib/llvm-9/include/clang/AST/DeclBase.h:384:58: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] + 384 | IdentifierNamespace(getIdentifierNamespaceForKind(DK)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(clang::Decl::Kind, clang::Decl::EmptyShell)': +/usr/lib/llvm-9/include/clang/AST/DeclBase.h:390:18: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] + 390 | : DeclKind(DK), InvalidDecl(false), HasAttrs(false), Implicit(false), + | ^~ +/usr/lib/llvm-9/include/clang/AST/DeclBase.h:393:58: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] + 393 | IdentifierNamespace(getIdentifierNamespaceForKind(DK)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setCachedLinkage(clang::Linkage) const': +/usr/lib/llvm-9/include/clang/AST/DeclBase.h:408:30: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 408 | CacheValidAndLinkage = L + 1; + | ~~^~~ +/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setAccess(clang::AccessSpecifier)': +/usr/lib/llvm-9/include/clang/AST/DeclBase.h:469:14: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 469 | Access = AS; + | ^~ +/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setLocalExternDecl()': +/usr/lib/llvm-9/include/clang/AST/DeclBase.h:1044:25: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] + 1044 | IdentifierNamespace &= ~IDNS_Ordinary; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc +/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setObjectOfFriendDecl(bool)': +/usr/lib/llvm-9/include/clang/AST/DeclBase.h:1083:25: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] + 1083 | IdentifierNamespace &= ~(IDNS_Ordinary | IDNS_Tag | IDNS_Type); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -3839,32 +4817,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 2%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Flatten.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/Flatten.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -3877,276 +4829,15 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 815 | return CI.ParameterEncoding.size() - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateSubBuffer.c -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -[ 2%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1868:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 1868 | Column(Column) { - | ^~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'void clang::DiagnosticBuilder::FlushCounts()': -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1074:28: warning: conversion from 'unsigned int' to 'signed char' may change value [-Wconversion] - 1074 | DiagObj->NumDiagArgs = NumArgs; - | ^~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::Diagnostic::getNumRanges() const': -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1402:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1402 | return DiagObj->DiagRanges.size(); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::Diagnostic::getNumFixItHints() const': -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1417:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1417 | return DiagObj->DiagFixItHints.size(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::StoredDiagnostic::range_size() const': -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1477:51: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1477 | unsigned range_size() const { return Ranges.size(); } - | ~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::StoredDiagnostic::fixit_size() const': -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1487:51: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1487 | unsigned fixit_size() const { return FixIts.size(); } - | ~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APInt.h:18, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +In file included from /usr/lib/llvm-9/include/llvm/Support/Casting.h:17, + from /usr/lib/llvm-9/include/clang/Basic/LLVM.h:21, + from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:17, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -4181,208 +4872,368 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2326:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2326 | unsigned getNumElements() const { return Elements.size(); } - | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:37, + from /usr/lib/llvm-9/include/clang/Basic/FileManager.h:26, + from /usr/lib/llvm-9/include/clang/Basic/Module.h:18, + from /usr/lib/llvm-9/include/clang/AST/ExternalASTSource.h:20, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:20, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ -In file included from /usr/lib/llvm-9/include/llvm/Option/Option.h:15, - from /usr/lib/llvm-9/include/clang/Driver/Job.h:18, - from /usr/lib/llvm-9/include/clang/Driver/Compilation.h:14, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:33: -/usr/lib/llvm-9/include/llvm/Option/OptTable.h: In member function 'unsigned int llvm::opt::OptTable::getNumOptions() const': -/usr/lib/llvm-9/include/llvm/Option/OptTable.h:89:59: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 89 | unsigned getNumOptions() const { return OptionInfos.size(); } - | ~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const FragInfo&)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2597:45: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 2597 | return (Frag.SizeInBits & 0xffff) << 16 | (Frag.OffsetInBits & 0xffff); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILocalVariable::DILocalVariable(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::DINode::DIFlags, uint32_t, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2759:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2759 | Arg(Arg), Flags(Flags) { - | ^~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 61 | AvailableArray[F/4] |= State << 2*(F&3); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/VirtualFileSystem.h:27, + from /usr/lib/llvm-9/include/clang/Basic/FileManager.h:27, + from /usr/lib/llvm-9/include/clang/Basic/Module.h:18, + from /usr/lib/llvm-9/include/clang/AST/ExternalASTSource.h:20, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:20, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 138 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 159 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c: In function 'POclEnqueueFillImage': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c:89:55: warning: conversion to 'int' from 'cl_channel_order' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 89 | pocl_write_pixel_zero (fill_pixel, fill_color, image->image_channel_order, + | ~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c:90:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 90 | image->image_elem_size, + | ~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c:91:31: warning: conversion to 'int' from 'cl_channel_type' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 91 | image->image_channel_data_type); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c:107:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 107 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:38: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Basic/FileManager.h:27, + from /usr/lib/llvm-9/include/clang/Basic/Module.h:18, + from /usr/lib/llvm-9/include/clang/AST/ExternalASTSource.h:20, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:20, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/Support/VirtualFileSystem.h: In member function 'int llvm::vfs::recursive_directory_iterator::level() const': +/usr/lib/llvm-9/include/llvm/Support/VirtualFileSystem.h:237:32: warning: conversion from 'std::stack >::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 237 | return State->Stack.size() - 1; + | ~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 100 | unsigned size() const { return Nodes.size(); } + | ~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 110 | N = (static_cast(N) * RHS.N + D / 2) / D; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:14, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] + 38 | return X < 10 ? '0' + X : HexChar + X - 10; + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 150 | Output.push_back(LUT[c >> 4] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 151 | Output.push_back(LUT[c & 15] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, + from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, + from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:39: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_cl.h:50, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_util.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c:24: +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c: In function 'POclEnqueueFillBuffer': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c:67:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 67 | POCL_RETURN_ERROR_ON((__builtin_popcount(pattern_size) > 1), CL_INVALID_VALUE, + | ^~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' + 271 | if (cond) \ + | ^~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c:87:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 87 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:39: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 117 | BBInfo::getHashValue(Edge.getEnd())); | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:33: +In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -4395,16 +5246,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 142 | (V ? 64 : 0)); | ~~~~~~~~~~~~ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBuffer.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 236 | (V ? 1 : 0)); | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DIMacroNode::DIMacroNode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:3105:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3105 | SubclassData16 = MIType; - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | @@ -4474,18 +5323,136 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1468 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBuffer.c: In function 'POclEnqueueReadBuffer': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBuffer.c:80:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 80 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:33: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: @@ -4501,49 +5468,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 142 | (V ? 64 : 0)); | ~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Basic/ObjCRuntime.h:21, - from /usr/lib/llvm-9/include/clang/Basic/LangOptions.h:19, - from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:14, - from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:48:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 48 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:52:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 52 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:52:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 52 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c: In function 'POclEnqueueFillImage': -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:57:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 57 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:57:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 57 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/VersionTuple.h:58:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 58 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c:89:55: warning: conversion to 'int' from 'cl_channel_order' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 89 | pocl_write_pixel_zero (fill_pixel, fill_color, image->image_channel_order, - | ~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c:90:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 90 | image->image_elem_size, - | ~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c:91:31: warning: conversion to 'int' from 'cl_channel_type' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 91 | image->image_channel_data_type); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillImage.c:107:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 107 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -4568,28 +5504,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486 | ((unsigned)Ordering << 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -4614,13 +5534,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 606 | ((unsigned)Ordering << 5)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); @@ -4630,10 +5543,6 @@ | ~~~~~~~~~~~~~~~~~~~~^ 771 | (Operation << 5)); | ~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1468 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -4646,44 +5555,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBufferRect.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -4699,362 +5578,250 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 61 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -In file included from /usr/lib/llvm-9/include/clang/Basic/LangOptions.h:21, - from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:14, - from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: -/usr/lib/llvm-9/include/clang/Basic/Visibility.h: In member function 'void clang::LinkageInfo::setVisibility(clang::Visibility, bool)': -/usr/lib/llvm-9/include/clang/Basic/Visibility.h:57:60: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:2' may change value [-Wconversion] - 57 | void setVisibility(Visibility V, bool E) { visibility_ = V; explicit_ = E; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ +[ 2%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc +In file included from /usr/lib/llvm-9/include/clang/AST/ExternalASTSource.h:20, + from /usr/lib/llvm-9/include/clang/AST/Decl.h:20, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Basic/Module.h: In member function 'void clang::Module::setParent(clang::Module*)': +/usr/lib/llvm-9/include/clang/Basic/Module.h:439:59: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 439 | Parent->SubModuleIndex[Name] = Parent->SubModules.size(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBufferRect.c: In function 'POclEnqueueReadBufferRect': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBufferRect.c:96:31: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 96 | event, num_events_in_wait_list, event_wait_list, 1, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:38: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/Visibility.h: In constructor 'clang::LinkageInfo::LinkageInfo(clang::Linkage, clang::Visibility, bool)': -/usr/lib/llvm-9/include/clang/Basic/Visibility.h:62:16: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:3' may change value [-Wconversion] - 62 | : linkage_(L), visibility_(V), explicit_(E) { - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -/usr/lib/llvm-9/include/clang/Basic/Visibility.h:62:47: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:2' may change value [-Wconversion] - 62 | : linkage_(L), visibility_(V), explicit_(E) { - | ^ -/usr/lib/llvm-9/include/clang/Basic/Visibility.h: In member function 'void clang::LinkageInfo::setLinkage(clang::Linkage)': -/usr/lib/llvm-9/include/clang/Basic/Visibility.h:87:43: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:3' may change value [-Wconversion] - 87 | void setLinkage(Linkage L) { linkage_ = L; } - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:14, - from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setCompilingModule(clang::LangOptions::CompilingModuleKind)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:58:6: note: in expansion of macro 'ENUM_LANGOPT' - 58 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:63:6: note: in expansion of macro 'COMPATIBLE_ENUM_LANGOPT' - 63 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:155:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 155 | BENIGN_ENUM_LANGOPT(CompilingModule, CompilingModuleKind, 2, CMK_None, - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setMSPointerToMemberRepresentationMethod(clang::LangOptions::PragmaMSPointersToMembersKind)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:193:1: note: in expansion of macro 'ENUM_LANGOPT' - 193 | ENUM_LANGOPT(MSPointerToMemberRepresentationMethod, PragmaMSPointersToMembersKind, 2, PPTMK_BestCase, "member-pointer representation method") - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultCallingConv(clang::LangOptions::DefaultCallingConvention)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:194:1: note: in expansion of macro 'ENUM_LANGOPT' - 194 | ENUM_LANGOPT(DefaultCallingConv, DefaultCallingConvention, 3, DCC_None, "default calling convention") - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultFPContractMode(clang::LangOptions::FPContractModeKind)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:250:1: note: in expansion of macro 'ENUM_LANGOPT' - 250 | ENUM_LANGOPT(DefaultFPContractMode, FPContractModeKind, 2, FPC_Off, "FP contraction type") - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setAddressSpaceMapMangling(clang::LangOptions::AddrSpaceMapMangling)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:259:1: note: in expansion of macro 'ENUM_LANGOPT' - 259 | ENUM_LANGOPT(AddressSpaceMapMangling , AddrSpaceMapMangling, 2, ASMM_Target, "OpenCL address space map mangling mode") - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setGC(clang::LangOptions::GCMode)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:269:1: note: in expansion of macro 'ENUM_LANGOPT' - 269 | ENUM_LANGOPT(GC, GCMode, 2, NonGC, "Objective-C Garbage Collection mode") - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setValueVisibilityMode(clang::LangOptions::Visibility)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:270:1: note: in expansion of macro 'ENUM_LANGOPT' - 270 | ENUM_LANGOPT(ValueVisibilityMode, Visibility, 3, DefaultVisibility, - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setTypeVisibilityMode(clang::LangOptions::Visibility)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:272:1: note: in expansion of macro 'ENUM_LANGOPT' - 272 | ENUM_LANGOPT(TypeVisibilityMode, Visibility, 3, DefaultVisibility, - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setStackProtector(clang::LangOptions::StackProtectorMode)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:276:1: note: in expansion of macro 'ENUM_LANGOPT' - 276 | ENUM_LANGOPT(StackProtector, StackProtectorMode, 2, SSPOff, - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setTrivialAutoVarInit(clang::LangOptions::TrivialAutoVarInitKind)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:278:1: note: in expansion of macro 'ENUM_LANGOPT' - 278 | ENUM_LANGOPT(TrivialAutoVarInit, TrivialAutoVarInitKind, 2, TrivialAutoVarInitKind::Uninitialized, - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSignedOverflowBehavior(clang::LangOptions::SignedOverflowBehaviorTy)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:280:1: note: in expansion of macro 'ENUM_LANGOPT' - 280 | ENUM_LANGOPT(SignedOverflowBehavior, SignedOverflowBehaviorTy, 2, SOB_Undefined, - | ^~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setClangABICompat(clang::LangOptions::ClangABI)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:259:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 259 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/LangOptions.def:321:1: note: in expansion of macro 'ENUM_LANGOPT' - 321 | ENUM_LANGOPT(ClangABICompat, ClangABI, 4, ClangABI::Latest, - | ^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::VarDecl::setTSCSpec(clang::ThreadStorageClassSpecifier)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:1025:27: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 1025 | VarDeclBits.TSCSpec = TSC; + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::VarDecl::setInitStyle(clang::VarDecl::InitializationStyle)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:1270:29: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 1270 | VarDeclBits.InitStyle = Style; + | ^~~~~ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In constructor 'clang::ImplicitParamDecl::ImplicitParamDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, clang::ImplicitParamDecl::ImplicitParamKind)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:1541:44: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 1541 | NonParmVarDeclBits.ImplicitParamKind = ParamKind; + | ^~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In constructor 'clang::ImplicitParamDecl::ImplicitParamDecl(clang::ASTContext&, clang::QualType, clang::ImplicitParamDecl::ImplicitParamKind)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:1549:44: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 1549 | NonParmVarDeclBits.ImplicitParamKind = ParamKind; + | ^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setScopeInfo(unsigned int, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:1600:45: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] + 1600 | ParmVarDeclBits.ScopeDepthOrObjCQuals = scopeDepth; + | ^~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setObjCDeclQualifier(clang::Decl::ObjCDeclQualifier)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:1627:45: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] + 1627 | ParmVarDeclBits.ScopeDepthOrObjCQuals = QTVal; + | ^~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:14, - from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h: In constructor 'clang::FPOptions::FPOptions(const clang::LangOptions&)': -/usr/lib/llvm-9/include/clang/Basic/LangOptions.h:319:54: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 319 | : fp_contract(LangOpts.getDefaultFPContractMode()), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Driver/ToolChain.h:17, - from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: -/usr/lib/llvm-9/include/clang/Driver/Multilib.h: In member function 'unsigned int clang::driver::MultilibSet::size() const': -/usr/lib/llvm-9/include/clang/Driver/Multilib.h:169:48: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 169 | unsigned size() const { return Multilibs.size(); } - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APInt.h:18, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setParameterIndex(unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:1719:38: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 1719 | ParmVarDeclBits.ParameterIndex = parameterIndex; + | ^~~~~~~~~~~~~~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ^ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::FunctionDecl::setConstexprKind(clang::ConstexprSpecKind)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:2112:38: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 2112 | FunctionDeclBits.ConstexprKind = CSK; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::FunctionDecl::setStorageClass(clang::StorageClass)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:2372:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 2372 | FunctionDeclBits.SClass = SClass; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::TagDecl::setTagKind(clang::TagDecl::TagKind)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:3280:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 3280 | void setTagKind(TagKind TK) { TagDeclBits.TagDeclKind = TK; } + | ^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -5073,29 +5840,18 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::EnumDecl::setNumPositiveBits(unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:3407:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char' may change value [-Wconversion] + 3407 | EnumDeclBits.NumPositiveBits = Num; + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::EnumDecl::setNumNegativeBits(unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:3413:74: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char' may change value [-Wconversion] + 3413 | void setNumNegativeBits(unsigned Num) { EnumDeclBits.NumNegativeBits = Num; } + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::RecordDecl::setArgPassingRestrictions(clang::RecordDecl::ArgPassingKind)': +/usr/lib/llvm-9/include/clang/AST/Decl.h:3785:45: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 3785 | RecordDeclBits.ArgPassingRestrictions = Kind; + | ^~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -5103,35 +5859,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -5149,10 +5876,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -5163,99 +5886,14 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Casting.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:28: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); @@ -5264,398 +5902,72 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 100 | unsigned size() const { return Nodes.size(); } - | ~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 110 | N = (static_cast(N) * RHS.N + D / 2) / D; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/Option/ArgList.h:19, - from /usr/lib/llvm-9/include/clang/Driver/Driver.h:21, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: -/usr/lib/llvm-9/include/llvm/Option/Arg.h: In member function 'unsigned int llvm::opt::Arg::getNumValues() const': -/usr/lib/llvm-9/include/llvm/Option/Arg.h:111:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 111 | unsigned getNumValues() const { return Values.size(); } - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:36: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -In file included from /usr/lib/llvm-9/include/clang/Driver/Driver.h:21, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:34: -/usr/lib/llvm-9/include/llvm/Option/ArgList.h: At global scope: -/usr/lib/llvm-9/include/llvm/Option/ArgList.h:204:36: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 204 | iterator_range> - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Option/ArgList.h:215:44: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 215 | iterator_range> - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Option/ArgList.h: In member function 'unsigned int llvm::opt::ArgList::size() const': -/usr/lib/llvm-9/include/llvm/Option/ArgList.h:185:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 185 | unsigned size() const { return Args.size(); } - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:14, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 38 | return X < 10 ? '0' + X : HexChar + X - 10; - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 150 | Output.push_back(LUT[c >> 4] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/Option/ArgList.h: In member function 'llvm::iterator_range > llvm::opt::ArgList::filtered(OptSpecifiers ...) const': -/usr/lib/llvm-9/include/llvm/Option/ArgList.h:209:40: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 209 | using Iterator = filtered_iterator; - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Option/ArgList.h: In member function 'llvm::iterator_range, sizeof... (OptSpecifiers)> > llvm::opt::ArgList::filtered_reverse(OptSpecifiers ...) const': -/usr/lib/llvm-9/include/llvm/Option/ArgList.h:220:48: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 220 | using Iterator = filtered_reverse_iterator; - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 151 | Output.push_back(LUT[c & 15] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_cl.h:50, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_util.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c:24: -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c: In function 'POclEnqueueFillBuffer': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c:67:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 67 | POCL_RETURN_ERROR_ON((__builtin_popcount(pattern_size) > 1), CL_INVALID_VALUE, - | ^~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' - 271 | if (cond) \ - | ^~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueFillBuffer.c:87:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 87 | event, num_events_in_wait_list, +In file included from /usr/lib/llvm-9/include/clang/AST/Expr.h:21, + from /usr/lib/llvm-9/include/clang/AST/OpenMPClause.h:21, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:21, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/Stmt.h: In constructor 'clang::Stmt::Stmt(clang::Stmt::StmtClass)': +/usr/lib/llvm-9/include/clang/AST/Stmt.h:1082:23: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 1082 | StmtBits.sClass = SC; + | ^~ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapBuffer.c +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Stmt.h: In constructor 'clang::AttributedStmt::AttributedStmt(clang::SourceLocation, llvm::ArrayRef, clang::Stmt*)': +/usr/lib/llvm-9/include/clang/AST/Stmt.h:1765:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1765 | AttributedStmtBits.NumAttrs = Attrs.size(); + | ~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Stmt.h:1765:46: warning: conversion from 'unsigned int' to 'unsigned int:23' may change value [-Wconversion] + 1765 | AttributedStmtBits.NumAttrs = Attrs.size(); + | ^ +/usr/lib/llvm-9/include/clang/AST/Stmt.h: In constructor 'clang::AttributedStmt::AttributedStmt(clang::Stmt::EmptyShell, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Stmt.h:1772:35: warning: conversion from 'unsigned int' to 'unsigned int:23' may change value [-Wconversion] + 1772 | AttributedStmtBits.NumAttrs = NumAttrs; + | ^~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapBuffer.c: In function 'POclEnqueueMapBuffer': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapBuffer.c:130:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 130 | event, num_events_in_wait_list, | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, - from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, - from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 131 | (V ? 32 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 142 | (V ? 64 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 236 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 255 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APSInt.h:17, - from /usr/lib/llvm-9/include/clang/Basic/FixedPoint.h:19, - from /usr/lib/llvm-9/include/clang/AST/APValue.h:16, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:16, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, +In file included from /usr/lib/llvm-9/include/clang/AST/Expr.h:22, + from /usr/lib/llvm-9/include/clang/AST/OpenMPClause.h:21, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:21, from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 358 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 380 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 486 | ((unsigned)Ordering << 1)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/TemplateBase.h: In constructor 'clang::TemplateArgument::TemplateArgument(llvm::ArrayRef)': +/usr/lib/llvm-9/include/clang/AST/TemplateBase.h:221:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 221 | this->Args.NumArgs = Args.size(); + | ~~~~~~~~~^~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +/usr/lib/llvm-9/include/clang/AST/TemplateBase.h: In member function 'unsigned int clang::TemplateArgumentListInfo::size() const': +/usr/lib/llvm-9/include/clang/AST/TemplateBase.h:576:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 576 | unsigned size() const { return Arguments.size(); } + | ~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 138 | return Buffers.size(); + | ~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, @@ -5664,59 +5976,10 @@ /usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 815 | return CI.ParameterEncoding.size() - 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 567 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 577 | (IsWeak << 8)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 593 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 606 | ((unsigned)Ordering << 5)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 770 | setInstructionSubclassData((SubclassData & 31) | - | ~~~~~~~~~~~~~~~~~~~~^ - 771 | (Operation << 5)); - | ~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 784 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 800 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 159 | return Buffers.size(); + | ~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:33: @@ -5727,195 +5990,142 @@ /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 61 | AvailableArray[F/4] |= State << 2*(F&3); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1468 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBuffer.c -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:38: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/clang/AST/Type.h:21, - from /usr/lib/llvm-9/include/clang/AST/DeclarationName.h:16, - from /usr/lib/llvm-9/include/clang/AST/DeclBase.h:18, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +In file included from /usr/lib/llvm-9/include/clang/AST/OpenMPClause.h:21, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:21, from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/TemplateName.h: In constructor 'clang::UncommonTemplateNameStorage::UncommonTemplateNameStorage(clang::UncommonTemplateNameStorage::Kind, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/TemplateName.h:70:17: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 70 | Bits.Kind = kind; - | ^~~~ -/usr/lib/llvm-9/include/clang/AST/TemplateName.h:71:17: warning: conversion from 'unsigned int' to 'unsigned int:30' may change value [-Wconversion] - 71 | Bits.Size = size; - | ^~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:35: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::Expr::Expr(clang::Stmt::StmtClass, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind, bool, bool, bool, bool)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:126:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 126 | ExprBits.ValueKind = VK; + | ^~ +/usr/lib/llvm-9/include/clang/AST/Expr.h:127:27: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 127 | ExprBits.ObjectKind = OK; + | ^~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::Expr::setValueKind(clang::ExprValueKind)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:431:63: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 431 | void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::Expr::setObjectKind(clang::ExprObjectKind)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:434:66: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 434 | void setObjectKind(ExprObjectKind Cat) { ExprBits.ObjectKind = Cat; } + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::CharacterLiteral::CharacterLiteral(unsigned int, clang::CharacterLiteral::CharacterKind, clang::QualType, clang::SourceLocation)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:1520:33: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 1520 | CharacterLiteralBits.Kind = kind; + | ^~~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::CharacterLiteral::setKind(clang::CharacterLiteral::CharacterKind)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:1537:66: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 1537 | void setKind(CharacterKind kind) { CharacterLiteralBits.Kind = kind; } + | ^~~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::FloatingLiteral::setRawSemantics(llvm::APFloatBase::Semantics)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:1585:37: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 1585 | FloatingLiteralBits.Semantics = Sem; + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::FloatingLiteral::setSemantics(const llvm::fltSemantics&)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:1597:71: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 1597 | FloatingLiteralBits.Semantics = llvm::APFloatBase::SemanticsToEnum(Sem); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::UnaryOperator::UnaryOperator(clang::Expr*, clang::UnaryOperator::Opcode, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind, clang::SourceLocation, bool)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:2031:29: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] + 2031 | UnaryOperatorBits.Opc = opc; + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::UnaryOperator::setOpcode(clang::UnaryOperator::Opcode)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:2044:56: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] + 2044 | void setOpcode(Opcode Opc) { UnaryOperatorBits.Opc = Opc; } + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'unsigned int clang::OffsetOfNode::getArrayExprIndex() const': +/usr/lib/llvm-9/include/clang/AST/Expr.h:2193:17: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 2193 | return Data >> 2; + | ~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTrait, clang::TypeSourceInfo*, clang::QualType, clang::SourceLocation, clang::SourceLocation)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:2360:41: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 2360 | UnaryExprOrTypeTraitExprBits.Kind = ExprKind; + | ^~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::UnaryExprOrTypeTraitExpr::setKind(clang::UnaryExprOrTypeTrait)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:2376:78: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 2376 | void setKind(UnaryExprOrTypeTrait K) { UnaryExprOrTypeTraitExprBits.Kind = K;} + | ^ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueUnmapMemObject.c +/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::CastExpr::CastExpr(clang::Stmt::StmtClass, clang::QualType, clang::ExprValueKind, clang::CastKind, clang::Expr*, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:3149:25: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] + 3149 | CastExprBits.Kind = kind; + | ^~~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::CastExpr::setCastKind(clang::CastKind)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:3168:54: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] + 3168 | void setCastKind(CastKind K) { CastExprBits.Kind = K; } + | ^ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc +/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::BinaryOperator::BinaryOperator(clang::Expr*, clang::Expr*, clang::BinaryOperator::Opcode, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind, clang::SourceLocation, clang::FPOptions)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:3422:30: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] + 3422 | BinaryOperatorBits.Opc = opc; + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h:3423:54: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 3423 | BinaryOperatorBits.FPFeatures = FPFeatures.getInt(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::BinaryOperator::setOpcode(clang::BinaryOperator::Opcode)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:3443:57: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] + 3443 | void setOpcode(Opcode Opc) { BinaryOperatorBits.Opc = Opc; } + | ^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::BinaryOperator::setFPFeatures(clang::FPOptions)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:3579:45: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 3579 | BinaryOperatorBits.FPFeatures = F.getInt(); + | ~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::BinaryOperator::BinaryOperator(clang::Expr*, clang::Expr*, clang::BinaryOperator::Opcode, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind, clang::SourceLocation, clang::FPOptions, bool)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:3607:30: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] + 3607 | BinaryOperatorBits.Opc = opc; + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h:3608:54: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 3608 | BinaryOperatorBits.FPFeatures = FPFeatures.getInt(); + | ~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueUnmapMemObject.c: In function 'POclEnqueueUnmapMemObject': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueUnmapMemObject.c:84:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 84 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'unsigned int clang::InitListExpr::getNumInits() const': +/usr/lib/llvm-9/include/clang/AST/Expr.h:4401:55: warning: conversion from 'clang::ASTVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4401 | unsigned getNumInits() const { return InitExprs.size(); } + | ~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::InitListExpr::setInit(unsigned int, clang::Expr*)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:4434:55: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] + 4434 | ExprBits.TypeDependent |= expr->isTypeDependent(); + | ^ In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:33: @@ -5923,6 +6133,19 @@ /usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 100 | unsigned size() const { return Nodes.size(); } | ~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Expr.h:4435:57: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] + 4435 | ExprBits.ValueDependent |= expr->isValueDependent(); + | ^ +/usr/lib/llvm-9/include/clang/AST/Expr.h:4436:73: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] + 4436 | ExprBits.InstantiationDependent |= expr->isInstantiationDependent(); + | ^ +/usr/lib/llvm-9/include/clang/AST/Expr.h:4438:49: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] + 4438 | expr->containsUnexpandedParameterPack(); + | ^ +/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::DesignatedInitExpr::DesignatedInitExpr(unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Expr.h:4640:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 4640 | NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } + | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, @@ -5937,51 +6160,7 @@ /usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBuffer.c: In function 'POclEnqueueReadBuffer': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBuffer.c:80:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 80 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:14, from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, @@ -5992,275 +6171,31 @@ /usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 38 | return X < 10 ? '0' + X : HexChar + X - 10; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMarkerWithWaitList.c +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc /usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': /usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] 150 | Output.push_back(LUT[c >> 4] | Offset); | ~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:36: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ /usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] 151 | Output.push_back(LUT[c & 15] | Offset); | ~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/AST/DeclarationName.h:16, - from /usr/lib/llvm-9/include/clang/AST/DeclBase.h:18, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::Type::Type(clang::Type::TypeClass, clang::QualType, bool, bool, bool, bool)': -/usr/lib/llvm-9/include/clang/AST/Type.h:1801:19: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 1801 | TypeBits.TC = tc; - | ^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -In file included from /usr/lib/llvm-9/include/clang/AST/DeclarationName.h:16, - from /usr/lib/llvm-9/include/clang/AST/DeclBase.h:18, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::BuiltinType::BuiltinType(clang::BuiltinType::Kind)': -/usr/lib/llvm-9/include/clang/AST/Type.h:2446:28: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 2446 | BuiltinTypeBits.Kind = K; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::ArrayType::ArrayType(clang::Type::TypeClass, clang::QualType, clang::QualType, clang::ArrayType::ArraySizeModifier, unsigned int, bool)': -/usr/lib/llvm-9/include/clang/AST/Type.h:2874:36: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 2874 | ArrayTypeBits.IndexTypeQuals = tq; - | ^~ -/usr/lib/llvm-9/include/clang/AST/Type.h:2875:34: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 2875 | ArrayTypeBits.SizeModifier = sm; - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'clang::FunctionType::ExtParameterInfo clang::FunctionType::ExtParameterInfo::withABI(clang::ParameterABI) const': -/usr/lib/llvm-9/include/clang/AST/Type.h:3429:42: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 3429 | copy.Data = (copy.Data & ~ABIMask) | unsigned(kind); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'clang::FunctionType::ExtParameterInfo clang::FunctionType::ExtParameterInfo::withIsConsumed(bool) const': -/usr/lib/llvm-9/include/clang/AST/Type.h:3441:19: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 3441 | copy.Data &= ~IsConsumed; - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'clang::FunctionType::ExtParameterInfo clang::FunctionType::ExtParameterInfo::withIsNoEscape(bool) const': -/usr/lib/llvm-9/include/clang/AST/Type.h:3458:19: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 3458 | Copy.Data &= ~IsNoEscape; - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::FunctionType::ExtInfo::ExtInfo(bool, bool, unsigned int, clang::CallingConv, bool, bool, bool)': -/usr/lib/llvm-9/include/clang/AST/Type.h:3532:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 3529 | Bits = ((unsigned)cc) | (noReturn ? NoReturnMask : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3530 | (producesResult ? ProducesResultMask : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3531 | (noCallerSavedRegs ? NoCallerSavedRegsMask : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3532 | (hasRegParm ? ((regParm + 1) << RegParmOffset) : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 3533 | (NoCfCheck ? NoCfCheckMask : 0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::FunctionType::FunctionType(clang::Type::TypeClass, clang::QualType, clang::QualType, bool, bool, bool, bool, clang::FunctionType::ExtInfo)': -/usr/lib/llvm-9/include/clang/AST/Type.h:3637:37: warning: conversion from 'unsigned int' to 'short unsigned int:12' may change value [-Wconversion] - 3637 | FunctionTypeBits.ExtInfo = Info.Bits; - | ~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, @@ -6275,114 +6210,37 @@ /usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 233 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::AttributedType::AttributedType(clang::QualType, clang::attr::Kind, clang::QualType, clang::QualType)': -/usr/lib/llvm-9/include/clang/AST/Type.h:4510:35: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 4510 | AttributedTypeBits.AttrKind = attrKind; - | ^~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::TemplateTypeParmType::TemplateTypeParmType(unsigned int, unsigned int, bool)': -/usr/lib/llvm-9/include/clang/AST/Type.h:4622:25: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 4622 | CanTTPTInfo.Depth = D; - | ^ -/usr/lib/llvm-9/include/clang/AST/Type.h:4623:25: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 4623 | CanTTPTInfo.Index = I; - | ^ -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::AutoType::AutoType(clang::QualType, clang::AutoTypeKeyword, bool, bool)': -/usr/lib/llvm-9/include/clang/AST/Type.h:4824:28: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 4824 | AutoTypeBits.Keyword = (unsigned)Keyword; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In constructor 'clang::TypeWithKeyword::TypeWithKeyword(clang::ElaboratedTypeKeyword, clang::Type::TypeClass, clang::QualType, bool, bool, bool, bool)': -/usr/lib/llvm-9/include/clang/AST/Type.h:5156:35: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 5156 | TypeWithKeywordBits.Keyword = Keyword; - | ^~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'void clang::ObjCTypeParamType::setNumProtocolsImpl(unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Type.h:5557:20: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 5557 | NumProtocols = N; - | ^ -/usr/lib/llvm-9/include/clang/AST/Type.h: In member function 'void clang::ObjCObjectType::setNumProtocolsImpl(unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Type.h:5643:39: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 5643 | ObjCObjectTypeBits.NumProtocols = N; - | ^ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBufferRect.c In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:39: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:46: /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/clang/AST/DeclarationName.h:18, - from /usr/lib/llvm-9/include/clang/AST/DeclBase.h:18, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'unsigned int clang::IdentifierInfo::getLength() const': -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:152:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 152 | unsigned getLength() const { return Entry->getKeyLength(); } - | ~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::revertIdentifierToTokenID(clang::tok::TokenKind)': -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:203:15: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] - 203 | TokenID = TK; - | ^~ -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setObjCKeywordID(clang::tok::ObjCKeywordKind)': -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:221:70: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] - 221 | void setObjCKeywordID(tok::ObjCKeywordKind ID) { ObjCOrBuiltinID = ID; } - | ^~ -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setBuiltinID(unsigned int)': -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:245:26: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] - 245 | ObjCOrBuiltinID = ID + tok::NUM_OBJC_KEYWORDS; - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setObjCOrBuiltinID(unsigned int)': -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:251:60: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] - 251 | void setObjCOrBuiltinID(unsigned ID) { ObjCOrBuiltinID = ID; } - | ^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMarkerWithWaitList.c: In function 'POclEnqueueMarkerWithWaitList': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMarkerWithWaitList.c:47:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 47 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:39: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:46: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); @@ -6397,14 +6255,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); @@ -6412,59 +6262,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h: In member function 'clang::IdentifierInfo& clang::IdentifierTable::get(llvm::StringRef, clang::tok::TokenKind)': -/usr/lib/llvm-9/include/clang/Basic/IdentifierTable.h:544:18: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] - 544 | II.TokenID = TokenCode; - | ^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | @@ -6549,27 +6346,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { @@ -6578,123 +6354,136 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/clang/AST/Decl.h:18, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +In file included from /usr/lib/llvm-9/include/clang/AST/TypeLoc.h:17, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(clang::Decl::Kind, clang::DeclContext*, clang::SourceLocation)': -/usr/lib/llvm-9/include/clang/AST/DeclBase.h:381:39: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 381 | DeclCtx(DC), Loc(L), DeclKind(DK), InvalidDecl(false), HasAttrs(false), - | ^~ -/usr/lib/llvm-9/include/clang/AST/DeclBase.h:384:58: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 384 | IdentifierNamespace(getIdentifierNamespaceForKind(DK)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(clang::Decl::Kind, clang::Decl::EmptyShell)': -/usr/lib/llvm-9/include/clang/AST/DeclBase.h:390:18: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 390 | : DeclKind(DK), InvalidDecl(false), HasAttrs(false), Implicit(false), - | ^~ -/usr/lib/llvm-9/include/clang/AST/DeclBase.h:393:58: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 393 | IdentifierNamespace(getIdentifierNamespaceForKind(DK)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBufferRect.c: In function 'POclEnqueueReadBufferRect': -/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setCachedLinkage(clang::Linkage) const': -/usr/lib/llvm-9/include/clang/AST/DeclBase.h:408:30: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 408 | CacheValidAndLinkage = L + 1; - | ~~^~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadBufferRect.c:96:31: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 96 | event, num_events_in_wait_list, event_wait_list, 1, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setAccess(clang::AccessSpecifier)': -/usr/lib/llvm-9/include/clang/AST/DeclBase.h:469:14: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 469 | Access = AS; - | ^~ +/usr/lib/llvm-9/include/clang/AST/Attr.h: In constructor 'clang::Attr::Attr(clang::attr::Kind, clang::SourceRange, unsigned int, bool)': +/usr/lib/llvm-9/include/clang/AST/Attr.h:80:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 80 | : Range(R), AttrKind(AK), SpellingListIndex(SpellingListIndex), + | ^~ +/usr/lib/llvm-9/include/clang/AST/Attr.h:80:49: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 80 | : Range(R), AttrKind(AK), SpellingListIndex(SpellingListIndex), + | ^~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Attr.h: In constructor 'clang::ParamIdx::ParamIdx(unsigned int, const clang::Decl*)': +/usr/lib/llvm-9/include/clang/AST/Attr.h:242:13: warning: conversion from 'unsigned int' to 'unsigned int:30' may change value [-Wconversion] + 242 | : Idx(Idx), HasThis(false), IsValid(true) { + | ^~~ +In file included from /usr/lib/llvm-9/include/clang/AST/Attr.h:333, + from /usr/lib/llvm-9/include/clang/AST/TypeLoc.h:17, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::AliasAttr::AliasAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:574:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 574 | , aliaseeLength(Aliasee.size()),aliasee(new (Ctx, 1) char[aliaseeLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AliasAttr::setAliasee(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:591:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 591 | aliaseeLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::AnnotateAttr::AnnotateAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:924:49: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 924 | , annotationLength(Annotation.size()),annotation(new (Ctx, 1) char[annotationLength]) + | ~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AnnotateAttr::setAnnotation(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:941:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 941 | annotationLength = S.size(); + | ~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc: In member function 'llvm::Function* {anonymous}::AutomaticLocals::processAutomaticLocals(llvm::Function*)': +/build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:229:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 229 | setFuncArgAddressSpaceMD(NewKernel, F->arg_size() + i, + | ~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::AsmLabelAttr::AsmLabelAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1184:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1184 | , labelLength(Label.size()),label(new (Ctx, 1) char[labelLength]) + | ~~~~~~~~~~^~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AsmLabelAttr::setLabel(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1201:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1201 | labelLength = S.size(); + | ~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c: In function 'POclEnqueueBarrierWithWaitList': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c:47:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 47 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c:53:40: warning: conversion to 'int' from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 53 | cmd->command.barrier.has_wait_list = num_events_in_wait_list; + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/AST/Attr.h:333, + from /usr/lib/llvm-9/include/clang/AST/TypeLoc.h:17, + from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::AvailabilityAttr::AvailabilityAttr(clang::SourceRange, clang::ASTContext&, clang::IdentifierInfo*, llvm::VersionTuple, llvm::VersionTuple, llvm::VersionTuple, bool, llvm::StringRef, bool, llvm::StringRef, int, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1464:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1464 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1466:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1466 | , replacementLength(Replacement.size()),replacement(new (Ctx, 1) char[replacementLength]) + | ~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setMessage(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1515:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1515 | messageLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setReplacement(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1532:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1532 | replacementLength = S.size(); + | ~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: /usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setLocalExternDecl()': -/usr/lib/llvm-9/include/clang/AST/DeclBase.h:1044:25: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 1044 | IdentifierNamespace &= ~IDNS_Ordinary; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setObjectOfFriendDecl(bool)': -/usr/lib/llvm-9/include/clang/AST/DeclBase.h:1083:25: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 1083 | IdentifierNamespace &= ~(IDNS_Ordinary | IDNS_Tag | IDNS_Type); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::CapabilityAttr::CapabilityAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2259:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2259 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::CapabilityAttr::setName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2287:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2287 | nameLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::CodeSegAttr::CodeSegAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2397:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2397 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::CodeSegAttr::setName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2414:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2414 | nameLength = S.size(); + | ~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); @@ -6703,405 +6492,32 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 131 | (V ? 32 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 142 | (V ? 64 : 0)); - | ~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 131 | (V ? 32 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 142 | (V ? 64 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 236 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 255 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 236 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 358 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 380 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 255 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 486 | ((unsigned)Ordering << 1)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 358 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 380 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 567 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 577 | (IsWeak << 8)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 593 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 606 | ((unsigned)Ordering << 5)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseMemObject.c +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::DeprecatedAttr::DeprecatedAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2794:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2794 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2795:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2795 | , replacementLength(Replacement.size()),replacement(new (Ctx, 1) char[replacementLength]) + | ~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::DeprecatedAttr::setMessage(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2823:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2823 | messageLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::DeprecatedAttr::setReplacement(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2836:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2836 | replacementLength = S.size(); + | ~~~~~~^~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 138 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 486 | ((unsigned)Ordering << 1)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 770 | setInstructionSubclassData((SubclassData & 31) | - | ~~~~~~~~~~~~~~~~~~~~^ - 771 | (Operation << 5)); - | ~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 784 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 800 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 567 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 577 | (IsWeak << 8)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 593 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Casting.h:17, - from /usr/lib/llvm-9/include/clang/Basic/LLVM.h:21, - from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:17, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 606 | ((unsigned)Ordering << 5)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:37, - from /usr/lib/llvm-9/include/clang/Basic/FileManager.h:26, - from /usr/lib/llvm-9/include/clang/Basic/Module.h:18, - from /usr/lib/llvm-9/include/clang/AST/ExternalASTSource.h:20, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:20, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 159 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 770 | setInstructionSubclassData((SubclassData & 31) | - | ~~~~~~~~~~~~~~~~~~~~^ - 771 | (Operation << 5)); - | ~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 784 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 800 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapBuffer.c -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1468 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:35: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc: In function 'int pocl_llvm_get_kernels_metadata(cl_program, unsigned int)': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:504:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] - 504 | meta->num_args = KernelFunction->arg_size(); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:531:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] - 531 | meta->num_locals = locals.size(); - | ~~~~~~~~~~~^~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:537:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 537 | TD->getTypeAllocSize(locals[i]->getInitializer()->getType()); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1468 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapBuffer.c: In function 'POclEnqueueMapBuffer': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapBuffer.c:130:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 130 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/VirtualFileSystem.h:27, - from /usr/lib/llvm-9/include/clang/Basic/FileManager.h:27, - from /usr/lib/llvm-9/include/clang/Basic/Module.h:18, - from /usr/lib/llvm-9/include/clang/AST/ExternalASTSource.h:20, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:20, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 138 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 159 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:33: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] @@ -7112,219 +6528,100 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, - from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 38 | return X < 10 ? '0' + X : HexChar + X - 10; - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 150 | Output.push_back(LUT[c >> 4] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 151 | Output.push_back(LUT[c & 15] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::DiagnoseIfAttr::DiagnoseIfAttr(clang::SourceRange, clang::ASTContext&, clang::Expr*, llvm::StringRef, clang::DiagnoseIfAttr::DiagnosticType, bool, clang::NamedDecl*, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2930:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2930 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::DiagnoseIfAttr::DiagnoseIfAttr(clang::SourceRange, clang::ASTContext&, clang::Expr*, llvm::StringRef, clang::DiagnoseIfAttr::DiagnosticType, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2947:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2947 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::DiagnoseIfAttr::setMessage(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2971:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2971 | messageLength = S.size(); + | ~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 215 | return U - arg_begin(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::EnableIfAttr::EnableIfAttr(clang::SourceRange, clang::ASTContext&, clang::Expr*, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3084:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3084 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::EnableIfAttr::setMessage(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3105:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3105 | messageLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::ExternalSourceSymbolAttr::ExternalSourceSymbolAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, llvm::StringRef, bool, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3275:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3275 | , languageLength(Language.size()),language(new (Ctx, 1) char[languageLength]) + | ~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3276:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3276 | , definedInLength(DefinedIn.size()),definedIn(new (Ctx, 1) char[definedInLength]) + | ~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::ExternalSourceSymbolAttr::setLanguage(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3306:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3306 | languageLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::ExternalSourceSymbolAttr::setDefinedIn(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3319:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3319 | definedInLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::IFuncAttr::IFuncAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3781:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3781 | , resolverLength(Resolver.size()),resolver(new (Ctx, 1) char[resolverLength]) + | ~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::IFuncAttr::setResolver(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3798:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3798 | resolverLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::InitSegAttr::InitSegAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3857:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3857 | , sectionLength(Section.size()),section(new (Ctx, 1) char[sectionLength]) + | ~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueUnmapMemObject.c -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, - from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:38: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Basic/FileManager.h:27, - from /usr/lib/llvm-9/include/clang/Basic/Module.h:18, - from /usr/lib/llvm-9/include/clang/AST/ExternalASTSource.h:20, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:20, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/Support/VirtualFileSystem.h: In member function 'int llvm::vfs::recursive_directory_iterator::level() const': -/usr/lib/llvm-9/include/llvm/Support/VirtualFileSystem.h:237:32: warning: conversion from 'std::stack >::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 237 | return State->Stack.size() - 1; - | ~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueUnmapMemObject.c: In function 'POclEnqueueUnmapMemObject': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueUnmapMemObject.c:84:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 84 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::InitSegAttr::setSection(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3874:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3874 | sectionLength = S.size(); + | ~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -7332,9 +6629,8 @@ from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } @@ -7371,31 +6667,12 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:36: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMarkerWithWaitList.c In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { @@ -7403,453 +6680,62 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:38: -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 138 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 159 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainMemObject.c +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:30: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMarkerWithWaitList.c: In function 'POclEnqueueMarkerWithWaitList': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMarkerWithWaitList.c:47:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 47 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:46: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:33: -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 138 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 159 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:46: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:38: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 744 | (V ? HasMetadataBit : 0)); | ~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c: In function 'POclEnqueueBarrierWithWaitList': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c:47:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 47 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c:53:40: warning: conversion to 'int' from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 53 | cmd->command.barrier.has_wait_list = num_events_in_wait_list; - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/SmallPtrSet.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:34: +In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:33: +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 138 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 159 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APInt.h:18, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -7888,16 +6774,16 @@ from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; @@ -7922,488 +6808,24 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseMemObject.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:36: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc: In member function 'llvm::Function* {anonymous}::AutomaticLocals::processAutomaticLocals(llvm::Function*)': -/build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:229:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 229 | setFuncArgAddressSpaceMD(NewKernel, F->arg_size() + i, - | ~~~~~~~~~~~~~~^~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainMemObject.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: -/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h: In constructor 'llvm::BitCodeAbbrevOp::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Encoding, uint64_t)': -/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h:110:40: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 110 | : Val(Data), IsLiteral(false), Enc(E) {} - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:40: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:40: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:33: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 215 | return U - arg_begin(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ -In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::CalleeInfo::CalleeInfo(llvm::CalleeInfo::HotnessType, uint64_t)': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:75:17: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 75 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:75:63: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 75 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:75:68: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:29' may change value [-Wconversion] - 75 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} - | ^ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateHotness(llvm::CalleeInfo::HotnessType)': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:78:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 78 | Hotness = std::max(Hotness, static_cast(OtherHotness)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateRelBlockFreq(uint64_t, uint64_t)': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:98:20: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:29' may change value [-Wconversion] - 98 | RelBlockFreq = static_cast(Sum); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::ValueInfo)': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:274:54: warning: conversion from 'uintptr_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 274 | static unsigned getHashValue(ValueInfo I) { return (uintptr_t)I.getRef(); } - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::GlobalValueSummary::GVFlags::GVFlags(llvm::GlobalValue::LinkageTypes, bool, bool, bool, bool)': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:325:19: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 325 | : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), - | ^~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::GlobalValueSummary::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:393:21: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 393 | Flags.Linkage = Linkage; - | ^~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c:24: -/build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c: In function 'POclGetMemObjectInfo': -/build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c:55:35: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 55 | POCL_RETURN_GETINFO (cl_uint, memobj->pocl_refcount); - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 247 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c:55:5: note: in expansion of macro 'POCL_RETURN_GETINFO' - 55 | POCL_RETURN_GETINFO (cl_uint, memobj->pocl_refcount); - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:39: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::VFuncId)': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:703:71: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 703 | static unsigned getHashValue(FunctionSummary::VFuncId I) { return I.GUID; } - | ~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::ConstVCall)': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:722:20: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 722 | return I.VFunc.GUID; - | ~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/clang/AST/ExternalASTSource.h:20, - from /usr/lib/llvm-9/include/clang/AST/Decl.h:20, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Basic/Module.h: In member function 'void clang::Module::setParent(clang::Module*)': -/usr/lib/llvm-9/include/clang/Basic/Module.h:439:59: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 439 | Parent->SubModuleIndex[Name] = Parent->SubModules.size(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetMemObjectDestructorCallback.c -In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::ObjCRuntimeNameAttr::ObjCRuntimeNameAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:6930:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 6930 | , metadataNameLength(MetadataName.size()),metadataName(new (Ctx, 1) char[metadataNameLength]) + | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); @@ -8430,51 +6852,15 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:19, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::VarDecl::setTSCSpec(clang::ThreadStorageClassSpecifier)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:1025:27: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 1025 | VarDeclBits.TSCSpec = TSC; - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::VarDecl::setInitStyle(clang::VarDecl::InitializationStyle)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:1270:29: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 1270 | VarDeclBits.InitStyle = Style; - | ^~~~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In constructor 'clang::ImplicitParamDecl::ImplicitParamDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, clang::ImplicitParamDecl::ImplicitParamKind)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:1541:44: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1541 | NonParmVarDeclBits.ImplicitParamKind = ParamKind; - | ^~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In constructor 'clang::ImplicitParamDecl::ImplicitParamDecl(clang::ASTContext&, clang::QualType, clang::ImplicitParamDecl::ImplicitParamKind)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:1549:44: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1549 | NonParmVarDeclBits.ImplicitParamKind = ParamKind; - | ^~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setScopeInfo(unsigned int, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:1600:45: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 1600 | ParmVarDeclBits.ScopeDepthOrObjCQuals = scopeDepth; - | ^~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setObjCDeclQualifier(clang::Decl::ObjCDeclQualifier)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:1627:45: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 1627 | ParmVarDeclBits.ScopeDepthOrObjCQuals = QTVal; - | ^~~~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setParameterIndex(unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:1719:38: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 1719 | ParmVarDeclBits.ParameterIndex = parameterIndex; - | ^~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::ObjCRuntimeNameAttr::setMetadataName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:6947:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 6947 | metadataNameLength = S.size(); + | ~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::FunctionDecl::setConstexprKind(clang::ConstexprSpecKind)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:2112:38: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 2112 | FunctionDeclBits.ConstexprKind = CSK; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -8493,10 +6879,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 236 | (V ? 1 : 0)); | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::FunctionDecl::setStorageClass(clang::StorageClass)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:2372:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 2372 | FunctionDeclBits.SClass = SClass; - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | @@ -8539,15 +6921,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 593 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | @@ -8575,67 +6948,32 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::TagDecl::setTagKind(clang::TagDecl::TagKind)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:3280:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 3280 | void setTagKind(TagKind TK) { TagDeclBits.TagDeclKind = TK; } - | ^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]' -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DINode::DIFlags; = void]' -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:643:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] - 83 | return NextPowerOf2(static_cast::type>( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 84 | E::LLVM_BITMASK_LARGEST_ENUMERATOR)) - - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 85 | 1; - | ~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::EnumDecl::setNumPositiveBits(unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:3407:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char' may change value [-Wconversion] - 3407 | EnumDeclBits.NumPositiveBits = Num; - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::EnumDecl::setNumNegativeBits(unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:3413:74: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char' may change value [-Wconversion] - 3413 | void setNumNegativeBits(unsigned Num) { EnumDeclBits.NumNegativeBits = Num; } - | ^~~ -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]' -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DISubprogram::DISPFlags; = void]' -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1732:58: required from here -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/Decl.h: In member function 'void clang::RecordDecl::setArgPassingRestrictions(clang::RecordDecl::ArgPassingKind)': -/usr/lib/llvm-9/include/clang/AST/Decl.h:3785:45: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 3785 | RecordDeclBits.ArgPassingRestrictions = Kind; - | ^~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ @@ -8662,56 +7000,56 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateProgramWithSource.c -In file included from /usr/lib/llvm-9/include/clang/AST/Expr.h:21, - from /usr/lib/llvm-9/include/clang/AST/OpenMPClause.h:21, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:21, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/Stmt.h: In constructor 'clang::Stmt::Stmt(clang::Stmt::StmtClass)': -/usr/lib/llvm-9/include/clang/AST/Stmt.h:1082:23: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 1082 | StmtBits.sClass = SC; - | ^~ +[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Stmt.h: In constructor 'clang::AttributedStmt::AttributedStmt(clang::SourceLocation, llvm::ArrayRef, clang::Stmt*)': -/usr/lib/llvm-9/include/clang/AST/Stmt.h:1765:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1765 | AttributedStmtBits.NumAttrs = Attrs.size(); - | ~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Stmt.h:1765:46: warning: conversion from 'unsigned int' to 'unsigned int:23' may change value [-Wconversion] - 1765 | AttributedStmtBits.NumAttrs = Attrs.size(); - | ^ -/usr/lib/llvm-9/include/clang/AST/Stmt.h: In constructor 'clang::AttributedStmt::AttributedStmt(clang::Stmt::EmptyShell, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Stmt.h:1772:35: warning: conversion from 'unsigned int' to 'unsigned int:23' may change value [-Wconversion] - 1772 | AttributedStmtBits.NumAttrs = NumAttrs; - | ^~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::PragmaClangBSSSectionAttr::PragmaClangBSSSectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7666:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 7666 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::PragmaClangBSSSectionAttr::setName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7683:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 7683 | nameLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::PragmaClangDataSectionAttr::PragmaClangDataSectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7710:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 7710 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::PragmaClangDataSectionAttr::setName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7727:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 7727 | nameLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::PragmaClangRodataSectionAttr::PragmaClangRodataSectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7754:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 7754 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::PragmaClangRodataSectionAttr::setName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7771:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 7771 | nameLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::PragmaClangTextSectionAttr::PragmaClangTextSectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7798:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 7798 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::PragmaClangTextSectionAttr::setName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7815:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 7815 | nameLength = S.size(); + | ~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -8734,6 +7072,15 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -8768,22 +7115,17 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/clang/AST/Expr.h:22, - from /usr/lib/llvm-9/include/clang/AST/OpenMPClause.h:21, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:21, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/TemplateBase.h: In constructor 'clang::TemplateArgument::TemplateArgument(llvm::ArrayRef)': -/usr/lib/llvm-9/include/clang/AST/TemplateBase.h:221:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 221 | this->Args.NumArgs = Args.size(); - | ~~~~~~~~~^~ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c:24: +/build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c: In function 'POclGetMemObjectInfo': +/build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c:55:35: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 55 | POCL_RETURN_GETINFO (cl_uint, memobj->pocl_refcount); + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' + 247 | MEMASSIGN; \ + | ^~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetMemObjectInfo.c:55:5: note: in expansion of macro 'POCL_RETURN_GETINFO' + 55 | POCL_RETURN_GETINFO (cl_uint, memobj->pocl_refcount); + | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -8800,66 +7142,96 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/MC/StringTableBuilder.h:12, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeWriter.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:51: -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashStringRef::CachedHashStringRef(llvm::StringRef, uint32_t)': -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:40:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 40 | : P(S.data()), Size(S.size()), Hash(Hash) { - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/TemplateBase.h: In member function 'unsigned int clang::TemplateArgumentListInfo::size() const': -/usr/lib/llvm-9/include/clang/AST/TemplateBase.h:576:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 576 | unsigned size() const { return Arguments.size(); } - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashString::CachedHashString(llvm::StringRef, uint32_t)': -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:105:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 105 | : P(new char[S.size()]), Size(S.size()), Hash(Hash) { - | ~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); - | ~~~~~~~~~~^~ -[ 2%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::SectionAttr::SectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:8578:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 8578 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::SectionAttr::setName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:8603:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 8603 | nameLength = S.size(); + | ~~~~~~^~ +[ 2%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Flatten.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/Flatten.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::TLSModelAttr::TLSModelAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9043:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9043 | , modelLength(Model.size()),model(new (Ctx, 1) char[modelLength]) + | ~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::TLSModelAttr::setModel(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9060:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9060 | modelLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::TargetAttr::TargetAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9087:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9087 | , featuresStrLength(FeaturesStr.size()),featuresStr(new (Ctx, 1) char[featuresStrLength]) + | ~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::TargetAttr::setFeaturesStr(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9104:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9104 | featuresStrLength = S.size(); + | ~~~~~~^~ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetMemObjectDestructorCallback.c +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::UnavailableAttr::UnavailableAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, clang::UnavailableAttr::ImplicitReason, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9680:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9680 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::UnavailableAttr::UnavailableAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9692:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9692 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::UnavailableAttr::setMessage(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9719:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9719 | messageLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::UuidAttr::UuidAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9838:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9838 | , guidLength(Guid.size()),guid(new (Ctx, 1) char[guidLength]) + | ~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:39: /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateProgramWithBinary.c +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::UuidAttr::setGuid(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9855:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 9855 | guidLength = S.size(); + | ~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:39: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); @@ -8958,17 +7330,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; | ^~~~~ -In file included from /usr/lib/llvm-9/include/clang/AST/OpenMPClause.h:21, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:21, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::Expr::Expr(clang::Stmt::StmtClass, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind, bool, bool, bool, bool)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:126:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 126 | ExprBits.ValueKind = VK; - | ^~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); @@ -8984,17 +7345,164 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h:127:27: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 127 | ExprBits.ObjectKind = OK; - | ^~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::Expr::setValueKind(clang::ExprValueKind)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:431:63: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 431 | void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::Expr::setObjectKind(clang::ExprObjectKind)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:434:66: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 434 | void setObjectKind(ExprObjectKind Cat) { ExprBits.ObjectKind = Cat; } - | ^~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:36: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::WeakRefAttr::WeakRefAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10139:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +10139 | , aliaseeLength(Aliasee.size()),aliasee(new (Ctx, 1) char[aliaseeLength]) + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::WeakRefAttr::setAliasee(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10164:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +10164 | aliaseeLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::WebAssemblyImportModuleAttr::WebAssemblyImportModuleAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10191:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +10191 | , importModuleLength(ImportModule.size()),importModule(new (Ctx, 1) char[importModuleLength]) + | ~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::WebAssemblyImportModuleAttr::setImportModule(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10208:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +10208 | importModuleLength = S.size(); + | ~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::WebAssemblyImportNameAttr::WebAssemblyImportNameAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10235:49: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +10235 | , importNameLength(ImportName.size()),importName(new (Ctx, 1) char[importNameLength]) + | ~~~~~~~~~~~~~~~^~ +[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o +/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::WebAssemblyImportNameAttr::setImportName(clang::ASTContext&, llvm::StringRef)': +/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10252:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +10252 | importNameLength = S.size(); + | ~~~~~~^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateProgramWithSource.c +In file included from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenSignSpec(clang::TypeSpecifierSign)': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:611:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 611 | getWrittenBuiltinSpecs().Sign = written; + | ^~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); + | ~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenWidthSpec(clang::TypeSpecifierWidth)': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:627:40: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 627 | getWrittenBuiltinSpecs().Width = written; + | ^~~~~~~ +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenTypeSpec(clang::TypeSpecifierType)': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:638:39: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] + 638 | getWrittenBuiltinSpecs().Type = written; + | ^~~~~~~ +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::ObjCObjectTypeLoc::getNumTypeArgs() const': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:952:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 952 | return this->getTypePtr()->getTypeArgsAsWritten().size(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::ObjCObjectTypeLoc::getExtraLocalDataSize() const': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1031:10: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1030 | return this->getNumTypeArgs() * sizeof(TypeSourceInfo *) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1031 | + this->getNumProtocols() * sizeof(SourceLocation); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::FunctionTypeLoc::getExtraLocalDataSize() const': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1469:53: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1469 | return (getNumParams() * sizeof(ParmVarDecl *)) + ExceptSpecSize; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h: In static member function 'static unsigned int clang::ast_type_traits::DynTypedNode::DenseMapInfo::getHashValue(const clang::ast_type_traits::DynTypedNode&)': +/usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:364:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 364 | TL.getOpaqueData()); + | ^ +/usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:371:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 371 | NNSL.getOpaqueData()); + | ^ +/usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:375:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 375 | return llvm::hash_value(Val.getMemoizationData()); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:36: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ +[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateProgramWithBinary.c +[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +In file included from /usr/lib/llvm-9/include/clang/Basic/SourceManager.h:41, + from /usr/lib/llvm-9/include/clang/AST/RawCommentList.h:13, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:29, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::resize(unsigned int, bool)': +/usr/lib/llvm-9/include/llvm/ADT/BitVector.h:373:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 373 | unsigned OldCapacity = Bits.size(); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/BitVector.h:426:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 426 | I = alignTo(I, BITWORD_SIZE); + | ~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/BitVector.h:465:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 465 | I = alignTo(I, BITWORD_SIZE); + | ~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/AST/RawCommentList.h:13, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:29, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In static member function 'static clang::SrcMgr::SLocEntry clang::SrcMgr::SLocEntry::get(unsigned int, const clang::SrcMgr::FileInfo&)': +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:455:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 455 | E.Offset = Offset; + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: @@ -9003,6 +7511,10 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In static member function 'static clang::SrcMgr::SLocEntry clang::SrcMgr::SLocEntry::get(unsigned int, const clang::SrcMgr::ExpansionInfo&)': +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:464:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 464 | E.Offset = Offset; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] @@ -9011,17 +7523,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, @@ -9031,110 +7532,6 @@ /usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 215 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::CharacterLiteral::CharacterLiteral(unsigned int, clang::CharacterLiteral::CharacterKind, clang::QualType, clang::SourceLocation)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:1520:33: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1520 | CharacterLiteralBits.Kind = kind; - | ^~~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::CharacterLiteral::setKind(clang::CharacterLiteral::CharacterKind)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:1537:66: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1537 | void setKind(CharacterKind kind) { CharacterLiteralBits.Kind = kind; } - | ^~~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::FloatingLiteral::setRawSemantics(llvm::APFloatBase::Semantics)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:1585:37: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1585 | FloatingLiteralBits.Semantics = Sem; - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::FloatingLiteral::setSemantics(const llvm::fltSemantics&)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:1597:71: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1597 | FloatingLiteralBits.Semantics = llvm::APFloatBase::SemanticsToEnum(Sem); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::UnaryOperator::UnaryOperator(clang::Expr*, clang::UnaryOperator::Opcode, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind, clang::SourceLocation, bool)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:2031:29: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 2031 | UnaryOperatorBits.Opc = opc; - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::UnaryOperator::setOpcode(clang::UnaryOperator::Opcode)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:2044:56: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 2044 | void setOpcode(Opcode Opc) { UnaryOperatorBits.Opc = Opc; } - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'unsigned int clang::OffsetOfNode::getArrayExprIndex() const': -/usr/lib/llvm-9/include/clang/AST/Expr.h:2193:17: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 2193 | return Data >> 2; - | ~~~~~^~~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTrait, clang::TypeSourceInfo*, clang::QualType, clang::SourceLocation, clang::SourceLocation)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:2360:41: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 2360 | UnaryExprOrTypeTraitExprBits.Kind = ExprKind; - | ^~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::UnaryExprOrTypeTraitExpr::setKind(clang::UnaryExprOrTypeTrait)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:2376:78: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 2376 | void setKind(UnaryExprOrTypeTrait K) { UnaryExprOrTypeTraitExprBits.Kind = K;} - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::CastExpr::CastExpr(clang::Stmt::StmtClass, clang::QualType, clang::ExprValueKind, clang::CastKind, clang::Expr*, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:3149:25: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 3149 | CastExprBits.Kind = kind; - | ^~~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::CastExpr::setCastKind(clang::CastKind)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:3168:54: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 3168 | void setCastKind(CastKind K) { CastExprBits.Kind = K; } - | ^ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::BinaryOperator::BinaryOperator(clang::Expr*, clang::Expr*, clang::BinaryOperator::Opcode, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind, clang::SourceLocation, clang::FPOptions)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:3422:30: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 3422 | BinaryOperatorBits.Opc = opc; - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h:3423:54: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 3423 | BinaryOperatorBits.FPFeatures = FPFeatures.getInt(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::BinaryOperator::setOpcode(clang::BinaryOperator::Opcode)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:3443:57: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 3443 | void setOpcode(Opcode Opc) { BinaryOperatorBits.Opc = Opc; } - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::BinaryOperator::setFPFeatures(clang::FPOptions)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:3579:45: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 3579 | BinaryOperatorBits.FPFeatures = F.getInt(); - | ~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::BinaryOperator::BinaryOperator(clang::Expr*, clang::Expr*, clang::BinaryOperator::Opcode, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind, clang::SourceLocation, clang::FPOptions, bool)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:3607:30: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 3607 | BinaryOperatorBits.Opc = opc; - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Expr.h:3608:54: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 3608 | BinaryOperatorBits.FPFeatures = FPFeatures.getInt(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'unsigned int clang::InitListExpr::getNumInits() const': -/usr/lib/llvm-9/include/clang/AST/Expr.h:4401:55: warning: conversion from 'clang::ASTVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4401 | unsigned getNumInits() const { return InitExprs.size(); } - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In member function 'void clang::InitListExpr::setInit(unsigned int, clang::Expr*)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:4434:55: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 4434 | ExprBits.TypeDependent |= expr->isTypeDependent(); - | ^ -/usr/lib/llvm-9/include/clang/AST/Expr.h:4435:57: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 4435 | ExprBits.ValueDependent |= expr->isValueDependent(); - | ^ -/usr/lib/llvm-9/include/clang/AST/Expr.h:4436:73: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 4436 | ExprBits.InstantiationDependent |= expr->isInstantiationDependent(); - | ^ -/usr/lib/llvm-9/include/clang/AST/Expr.h:4438:49: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 4438 | expr->containsUnexpandedParameterPack(); - | ^ -/usr/lib/llvm-9/include/clang/AST/Expr.h: In constructor 'clang::DesignatedInitExpr::DesignatedInitExpr(unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Expr.h:4640:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 4640 | NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } - | ^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' @@ -9151,6 +7548,13 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:40: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, from /usr/lib/llvm-9/include/llvm/Pass.h:364, @@ -9162,19 +7566,126 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:40: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ +[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ +[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/Pass.h:31, @@ -9186,107 +7697,11 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = unsigned int; uint64_t = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:96:45: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:37: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 89 | return getRounded(Digits >> Shift, Scale + Shift, - | ~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 89 | return getRounded(Digits >> Shift, Scale + Shift, - | ~~~~~~^~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:102:45: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getQuotient(DigitsT, DigitsT) [with DigitsT = long unsigned int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:178:39: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:166:19: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 166 | return divide32(Dividend, Divisor); - | ^~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:166:29: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 166 | return divide32(Dividend, Divisor); - | ^~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:402:56: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 391 | if (!compare(LDigits, LScale, DigitsT(1), RLgFloor + getWidth())) - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:410:56: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:20: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 831 | return *this <<= Scales; - | ^~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateProgramWithIL.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:1037:70: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1037 | const_cast(Entry.getFile()).NumCreatedFIDs = NumFIDs; + | ^~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] @@ -9300,6 +7715,15 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In member function 'unsigned int clang::SourceManager::local_sloc_entry_size() const': +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:1638:75: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1638 | unsigned local_sloc_entry_size() const { return LocalSLocEntryTable.size(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In member function 'unsigned int clang::SourceManager::loaded_sloc_entry_size() const': +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:1648:77: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1648 | unsigned loaded_sloc_entry_size() const { return LoadedSLocEntryTable.size();} + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, @@ -9307,25 +7731,41 @@ from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +In file included from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:29, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/RawCommentList.h: In constructor 'clang::RawComment::RawComment(clang::SourceRange, clang::RawComment::CommentKind, bool, bool)': +/usr/lib/llvm-9/include/clang/AST/RawCommentList.h:161:65: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 161 | Range(SR), RawTextValid(false), BriefTextValid(false), Kind(K), + | ^ +[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateProgramWithIL.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, from /usr/lib/llvm-9/include/llvm/Pass.h:364, @@ -9338,17 +7778,21 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/AST/TypeLoc.h:17, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/Attr.h: In constructor 'clang::Attr::Attr(clang::attr::Kind, clang::SourceRange, unsigned int, bool)': -/usr/lib/llvm-9/include/clang/AST/Attr.h:80:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 80 | : Range(R), AttrKind(AK), SpellingListIndex(SpellingListIndex), - | ^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' @@ -9358,30 +7802,6 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1111 | NumEntries = Num; | ^~~ -/usr/lib/llvm-9/include/clang/AST/Attr.h:80:49: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 80 | : Range(R), AttrKind(AK), SpellingListIndex(SpellingListIndex), - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Attr.h: In constructor 'clang::ParamIdx::ParamIdx(unsigned int, const clang::Decl*)': -/usr/lib/llvm-9/include/clang/AST/Attr.h:242:13: warning: conversion from 'unsigned int' to 'unsigned int:30' may change value [-Wconversion] - 242 | : Idx(Idx), HasThis(false), IsValid(true) { - | ^~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateProgramWithBuiltInKernels.c -[ 3%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' @@ -9389,20 +7809,6 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' @@ -9410,133 +7816,18 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/clang/AST/Attr.h:333, - from /usr/lib/llvm-9/include/clang/AST/TypeLoc.h:17, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::AliasAttr::AliasAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:574:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 574 | , aliaseeLength(Aliasee.size()),aliasee(new (Ctx, 1) char[aliaseeLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AliasAttr::setAliasee(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:591:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 591 | aliaseeLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:20, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); - | ~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::AnnotateAttr::AnnotateAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:924:49: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 924 | , annotationLength(Annotation.size()),annotation(new (Ctx, 1) char[annotationLength]) - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AnnotateAttr::setAnnotation(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:941:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 941 | annotationLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::AsmLabelAttr::AsmLabelAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1184:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1184 | , labelLength(Label.size()),label(new (Ctx, 1) char[labelLength]) - | ~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:342:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:357:49: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:320:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 320 | LScale -= ShiftL; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 321 | RScale += ShiftR; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AsmLabelAttr::setLabel(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1201:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1201 | labelLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:342:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:363:49: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:320:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 320 | LScale -= ShiftL; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 321 | RScale += ShiftR; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'static llvm::ScaledNumber llvm::ScaledNumber::adjustToWidth(uint64_t, int32_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int; int32_t = int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:525:61: required from 'static llvm::ScaledNumber llvm::ScaledNumber::get(uint64_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:23: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:704:60: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 704 | auto Adjusted = ScaledNumbers::getAdjusted(N, Shift); - | ^~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/clang/AST/Attr.h:333, - from /usr/lib/llvm-9/include/clang/AST/TypeLoc.h:17, - from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/clang/Basic/TargetInfo.h:29, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:44, from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::AvailabilityAttr::AvailabilityAttr(clang::SourceRange, clang::ASTContext&, clang::IdentifierInfo*, llvm::VersionTuple, llvm::VersionTuple, llvm::VersionTuple, bool, llvm::StringRef, bool, llvm::StringRef, int, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1464:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1464 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); - | ~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1466:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1466 | , replacementLength(Replacement.size()),replacement(new (Ctx, 1) char[replacementLength]) - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setMessage(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1515:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1515 | messageLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setReplacement(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:1532:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1532 | replacementLength = S.size(); - | ~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, @@ -9556,46 +7847,82 @@ /usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 415 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateProgramWithBuiltInKernels.c +In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/clang/Basic/TargetInfo.h:29, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:44, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:20, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:985:78: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::CapabilityAttr::CapabilityAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2259:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2259 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::CapabilityAttr::setName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2287:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2287 | nameLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::CodeSegAttr::CodeSegAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2397:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2397 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) - | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::CodeSegAttr::setName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2414:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2414 | nameLength = S.size(); - | ~~~~~~^~ + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); + | ~~~~~~~~~~^~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:36: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, @@ -9613,102 +7940,15 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::DeprecatedAttr::DeprecatedAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2794:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2794 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2795:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2795 | , replacementLength(Replacement.size()),replacement(new (Ctx, 1) char[replacementLength]) - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::DeprecatedAttr::setMessage(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2823:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2823 | messageLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::DeprecatedAttr::setReplacement(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2836:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2836 | replacementLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::DiagnoseIfAttr::DiagnoseIfAttr(clang::SourceRange, clang::ASTContext&, clang::Expr*, llvm::StringRef, clang::DiagnoseIfAttr::DiagnosticType, bool, clang::NamedDecl*, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2930:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2930 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::DiagnoseIfAttr::DiagnoseIfAttr(clang::SourceRange, clang::ASTContext&, clang::Expr*, llvm::StringRef, clang::DiagnoseIfAttr::DiagnosticType, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2947:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2947 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::DiagnoseIfAttr::setMessage(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:2971:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2971 | messageLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::EnableIfAttr::EnableIfAttr(clang::SourceRange, clang::ASTContext&, clang::Expr*, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3084:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3084 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::EnableIfAttr::setMessage(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3105:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3105 | messageLength = S.size(); - | ~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::ExternalSourceSymbolAttr::ExternalSourceSymbolAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, llvm::StringRef, bool, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3275:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3275 | , languageLength(Language.size()),language(new (Ctx, 1) char[languageLength]) - | ~~~~~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseProgram.c -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3276:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3276 | , definedInLength(DefinedIn.size()),definedIn(new (Ctx, 1) char[definedInLength]) - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::ExternalSourceSymbolAttr::setLanguage(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3306:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3306 | languageLength = S.size(); - | ~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getLgImpl(DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:223:22: required from 'int32_t llvm::ScaledNumbers::getLgFloor(DigitsT, int16_t) [with DigitsT = unsigned int; int32_t = int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:390:35: required from 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:402:56: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:195:71: warning: conversion from 'long unsigned int' to 'int32_t' {aka 'int'} may change value [-Wconversion] - 195 | int32_t LocalFloor = sizeof(Digits) * 8 - countLeadingZeros(Digits) - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::ExternalSourceSymbolAttr::setDefinedIn(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3319:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3319 | definedInLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getLgImpl(DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:223:22: required from 'int32_t llvm::ScaledNumbers::getLgFloor(DigitsT, int16_t) [with DigitsT = long unsigned int; int32_t = int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:390:35: required from 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:410:56: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:195:71: warning: conversion from 'long unsigned int' to 'int32_t' {aka 'int'} may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:844:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 844 | Scale += ScaleShift; - | ~~~~~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/Pass.h:31, @@ -9725,56 +7965,8 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::IFuncAttr::IFuncAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3781:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3781 | , resolverLength(Resolver.size()),resolver(new (Ctx, 1) char[resolverLength]) - | ~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::IFuncAttr::setResolver(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3798:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3798 | resolverLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::InitSegAttr::InitSegAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3857:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3857 | , sectionLength(Section.size()),section(new (Ctx, 1) char[sectionLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::InitSegAttr::setSection(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:3874:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3874 | sectionLength = S.size(); - | ~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::StringRef; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:249:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftRight(int32_t) [with DigitsT = long unsigned int; int32_t = int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:838:5: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:874:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 874 | Scale -= ScaleShift; - | ~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'static int llvm::ScaledNumber::countLeadingZerosWidth(llvm::ScaledNumber::DigitsType) [with DigitsT = long unsigned int; llvm::ScaledNumber::DigitsType = long unsigned int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:854:37: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:692:32: warning: conversion from 'llvm::ScaledNumber::DigitsType' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 692 | return countLeadingZeros32(Digits) + Width - 32; - | ^~~~~~ +[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseProgram.c /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' @@ -9812,34 +8004,38 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/DebugHelpers.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 3%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainProgram.c -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::ObjCRuntimeNameAttr::ObjCRuntimeNameAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:6930:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 6930 | , metadataNameLength(MetadataName.size()),metadataName(new (Ctx, 1) char[metadataNameLength]) - | ~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::ObjCRuntimeNameAttr::setMetadataName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:6947:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 6947 | metadataNameLength = S.size(); - | ~~~~~~^~ + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, @@ -9868,493 +8064,19 @@ /usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 415 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::PragmaClangBSSSectionAttr::PragmaClangBSSSectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7666:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 7666 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::PragmaClangBSSSectionAttr::setName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7683:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 7683 | nameLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::PragmaClangDataSectionAttr::PragmaClangDataSectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7710:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 7710 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::PragmaClangDataSectionAttr::setName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7727:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 7727 | nameLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::PragmaClangRodataSectionAttr::PragmaClangRodataSectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7754:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 7754 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::PragmaClangRodataSectionAttr::setName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7771:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 7771 | nameLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::PragmaClangTextSectionAttr::PragmaClangTextSectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7798:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 7798 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::PragmaClangTextSectionAttr::setName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:7815:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 7815 | nameLength = S.size(); - | ~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' -/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' -/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::SectionAttr::SectionAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:8578:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 8578 | , nameLength(Name.size()),name(new (Ctx, 1) char[nameLength]) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::SectionAttr::setName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:8603:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 8603 | nameLength = S.size(); - | ~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clBuildProgram.c -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::TLSModelAttr::TLSModelAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9043:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9043 | , modelLength(Model.size()),model(new (Ctx, 1) char[modelLength]) - | ~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::TLSModelAttr::setModel(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9060:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9060 | modelLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::TargetAttr::TargetAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9087:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9087 | , featuresStrLength(FeaturesStr.size()),featuresStr(new (Ctx, 1) char[featuresStrLength]) - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::TargetAttr::setFeaturesStr(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9104:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9104 | featuresStrLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::UnavailableAttr::UnavailableAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, clang::UnavailableAttr::ImplicitReason, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9680:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9680 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::UnavailableAttr::UnavailableAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9692:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9692 | , messageLength(Message.size()),message(new (Ctx, 1) char[messageLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::UnavailableAttr::setMessage(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9719:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9719 | messageLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::UuidAttr::UuidAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9838:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9838 | , guidLength(Guid.size()),guid(new (Ctx, 1) char[guidLength]) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' -/build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:297:21: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::UuidAttr::setGuid(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:9855:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 9855 | guidLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::WeakRefAttr::WeakRefAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10139:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -10139 | , aliaseeLength(Aliasee.size()),aliasee(new (Ctx, 1) char[aliaseeLength]) - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::WeakRefAttr::setAliasee(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10164:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -10164 | aliaseeLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::WebAssemblyImportModuleAttr::WebAssemblyImportModuleAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10191:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -10191 | , importModuleLength(ImportModule.size()),importModule(new (Ctx, 1) char[importModuleLength]) - | ~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::WebAssemblyImportModuleAttr::setImportModule(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10208:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -10208 | importModuleLength = S.size(); - | ~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In constructor 'clang::WebAssemblyImportNameAttr::WebAssemblyImportNameAttr(clang::SourceRange, clang::ASTContext&, llvm::StringRef, unsigned int)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10235:49: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -10235 | , importNameLength(ImportName.size()),importName(new (Ctx, 1) char[importNameLength]) - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/Attrs.inc: In member function 'void clang::WebAssemblyImportNameAttr::setImportName(clang::ASTContext&, llvm::StringRef)': -/usr/lib/llvm-9/include/clang/AST/Attrs.inc:10252:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -10252 | importNameLength = S.size(); - | ~~~~~~^~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c -In file included from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenSignSpec(clang::TypeSpecifierSign)': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:611:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 611 | getWrittenBuiltinSpecs().Sign = written; - | ^~~~~~~ -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenWidthSpec(clang::TypeSpecifierWidth)': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:627:40: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 627 | getWrittenBuiltinSpecs().Width = written; - | ^~~~~~~ -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenTypeSpec(clang::TypeSpecifierType)': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:638:39: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 638 | getWrittenBuiltinSpecs().Type = written; - | ^~~~~~~ -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::ObjCObjectTypeLoc::getNumTypeArgs() const': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:952:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 952 | return this->getTypePtr()->getTypeArgsAsWritten().size(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::ObjCObjectTypeLoc::getExtraLocalDataSize() const': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1031:10: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1030 | return this->getNumTypeArgs() * sizeof(TypeSourceInfo *) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1031 | + this->getNumProtocols() * sizeof(SourceLocation); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void* llvm::allocate_buffer(size_t, size_t)': -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:541:50: warning: unused parameter 'Alignment' [-Wunused-parameter] - 541 | inline void *allocate_buffer(size_t Size, size_t Alignment) { - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void llvm::deallocate_buffer(void*, size_t, size_t)': -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:49: warning: unused parameter 'Size' [-Wunused-parameter] - 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { - | ~~~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:62: warning: unused parameter 'Alignment' [-Wunused-parameter] - 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { - | ~~~~~~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::FunctionTypeLoc::getExtraLocalDataSize() const': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1469:53: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1469 | return (getNumParams() * sizeof(ParmVarDecl *)) + ExceptSpecSize; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h: In static member function 'static unsigned int clang::ast_type_traits::DynTypedNode::DenseMapInfo::getHashValue(const clang::ast_type_traits::DynTypedNode&)': -/usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:364:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 364 | TL.getOpaqueData()); - | ^ -/usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:371:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 371 | NNSL.getOpaqueData()); - | ^ -/usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:375:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 375 | return llvm::hash_value(Val.getMemoizationData()); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c: In function 'clean_program_on_rebuild': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c:476:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 476 | pocl_free_llvm_irs (program, i); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c: In function 'compile_and_link_program': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c:894:50: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 894 | pocl_calculate_kernel_hash (program, j, device_i); - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' -/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' -/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Basic/SourceManager.h:41, - from /usr/lib/llvm-9/include/clang/AST/RawCommentList.h:13, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:29, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::resize(unsigned int, bool)': -/usr/lib/llvm-9/include/llvm/ADT/BitVector.h:373:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 373 | unsigned OldCapacity = Bits.size(); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/BitVector.h:426:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 426 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/BitVector.h:465:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 465 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/AST/RawCommentList.h:13, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:29, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In static member function 'static clang::SrcMgr::SLocEntry clang::SrcMgr::SLocEntry::get(unsigned int, const clang::SrcMgr::FileInfo&)': -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:455:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 455 | E.Offset = Offset; - | ^~~~~~ -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In static member function 'static clang::SrcMgr::SLocEntry clang::SrcMgr::SLocEntry::get(unsigned int, const clang::SrcMgr::ExpansionInfo&)': -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:464:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 464 | E.Offset = Offset; - | ^~~~~~ -[ 3%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:1037:70: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1037 | const_cast(Entry.getFile()).NumCreatedFIDs = NumFIDs; - | ^~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -[ 3%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCompileProgram.c -In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In member function 'unsigned int clang::SourceManager::local_sloc_entry_size() const': -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:1638:75: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1638 | unsigned local_sloc_entry_size() const { return LocalSLocEntryTable.size(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h: In member function 'unsigned int clang::SourceManager::loaded_sloc_entry_size() const': -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:1648:77: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1648 | unsigned loaded_sloc_entry_size() const { return LoadedSLocEntryTable.size();} - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -make -f lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/DependInfo.cmake --color= -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -In file included from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:29, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/RawCommentList.h: In constructor 'clang::RawComment::RawComment(clang::SourceRange, clang::RawComment::CommentKind, bool, bool)': -/usr/lib/llvm-9/include/clang/AST/RawCommentList.h:161:65: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 161 | Range(SR), RawTextValid(false), BriefTextValid(false), Kind(K), - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/depend.internal". -Scanning dependencies of target kernel_host_avx512 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC512 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clLinkProgram.c In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/clang/Basic/TargetInfo.h:29, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:44, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ +[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainProgram.c In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); @@ -10363,97 +8085,40 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, - from /usr/lib/llvm-9/include/clang/Basic/TargetInfo.h:29, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:44, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 4%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, @@ -10462,8 +8127,7 @@ from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 76 | NumUserOperands = NumOps; @@ -10476,284 +8140,14 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateKernel.c -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs_diff.cl.bc -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/SmallPtrSet.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:33: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { @@ -10761,124 +8155,49 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ +[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clBuildProgram.c +[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' +/build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:297:21: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseKernel.c -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | @@ -10889,501 +8208,7 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainKernel.c -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/all.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:37: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetKernelArg.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:37: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:37: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 131 | (V ? 32 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 142 | (V ? 64 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 236 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 255 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 358 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 380 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 486 | ((unsigned)Ordering << 1)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 567 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 577 | (IsWeak << 8)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 593 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 606 | ((unsigned)Ordering << 5)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 770 | setInstructionSubclassData((SubclassData & 31) | - | ~~~~~~~~~~~~~~~~~~~~^ - 771 | (Operation << 5)); - | ~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 784 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 800 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1468 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc In file included from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:44, from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, @@ -11393,211 +8218,14 @@ /usr/lib/llvm-9/include/clang/Basic/TargetInfo.h:663:71: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 663 | virtual unsigned getUnwindWordWidth() const { return getPointerWidth(0); } | ~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/TargetInfo.h: In member function 'bool clang::TargetInfo::ConstraintInfo::isValidAsmImmediate(const llvm::APInt&) const': -/usr/lib/llvm-9/include/clang/Basic/TargetInfo.h:880:47: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 880 | ImmSet.count(Value.getZExtValue()) != 0; - | ~~~~~~~~~~~~~~~~~~^~ -[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c -[ 3%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/any.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, - from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:43: -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 38 | return X < 10 ? '0' + X : HexChar + X - 10; - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/as_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 150 | Output.push_back(LUT[c >> 4] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 151 | Output.push_back(LUT[c & 15] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, - from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:43: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c: In function 'POclEnqueueNDRangeKernel': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c:299:56: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 299 | num_events_in_wait_list + b_migrate_count, - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c:300:57: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 300 | (num_events_in_wait_list + b_migrate_count)? - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c:299:56: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 299 | num_events_in_wait_list + b_migrate_count, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c:302:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 302 | buffer_count, mem_list); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:39: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, @@ -11605,12 +8233,8 @@ from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: + from /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:36: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -11618,6 +8242,10 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +/usr/lib/llvm-9/include/clang/Basic/TargetInfo.h: In member function 'bool clang::TargetInfo::ConstraintInfo::isValidAsmImmediate(const llvm::APInt&) const': +/usr/lib/llvm-9/include/clang/Basic/TargetInfo.h:880:47: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 880 | ImmSet.count(Value.getZExtValue()) != 0; + | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 102 | memory, (detail::PickAlignment::value)), @@ -11649,29 +8277,18 @@ from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ -In file included from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/ASTContext.h: In member function 'llvm::ArrayRef clang::ASTContext::getModulesWithMergedDefinition(const clang::NamedDecl*)': -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::Module*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with U = clang::Module*; typename std::enable_if, llvm::ArrayRef >::value, bool>::type = false; EltTy = clang::Module*]' [-Wconversion] - 993 | return MergedIt->second; - | ^~~~~~ -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: note: because conversion sequence for the argument is better -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::Module*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with EltTy = clang::Module*]' [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: note: because conversion sequence for the argument is better +[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; @@ -11684,34 +8301,6 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 245 | Visibility = V; | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/ASTContext.h: In function 'void* operator new(size_t, const clang::ASTContext&, size_t)': -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:3074:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3074 | return C.Allocate(Bytes, Alignment); - | ^~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/ASTContext.h: In function 'void* operator new [](size_t, const clang::ASTContext&, size_t)': -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:3112:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3112 | return C.Allocate(Bytes, Alignment); - | ^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Lex/HeaderSearchOptions.h:13, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:25, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashStringRef::CachedHashStringRef(llvm::StringRef, uint32_t)': -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:40:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 40 | : P(S.data()), Size(S.size()), Hash(Hash) { - | ~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 256 | ThreadLocal = Val; @@ -11720,206 +8309,99 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashString::CachedHashString(llvm::StringRef, uint32_t)': -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:105:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 105 | : P(new char[S.size()]), Size(S.size()), Hash(Hash) { - | ~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 131 | (V ? 32 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 142 | (V ? 64 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 236 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 255 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 358 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 380 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 486 | ((unsigned)Ordering << 1)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 567 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 577 | (IsWeak << 8)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 593 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 606 | ((unsigned)Ordering << 5)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +/build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c: In function 'clean_program_on_rebuild': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c:476:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 476 | pocl_free_llvm_irs (program, i); + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c: In function 'compile_and_link_program': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_build.c:894:50: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 894 | pocl_calculate_kernel_hash (program, j, device_i); + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:39: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' +/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' +/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 4%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/ASTContext.h: In member function 'llvm::ArrayRef clang::ASTContext::getModulesWithMergedDefinition(const clang::NamedDecl*)': +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::Module*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with U = clang::Module*; typename std::enable_if, llvm::ArrayRef >::value, bool>::type = false; EltTy = clang::Module*]' [-Wconversion] + 993 | return MergedIt->second; + | ^~~~~~ +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: note: because conversion sequence for the argument is better +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::Module*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with EltTy = clang::Module*]' [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:993:22: note: because conversion sequence for the argument is better +In file included from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/ASTContext.h: In function 'void* operator new(size_t, const clang::ASTContext&, size_t)': +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:3074:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3074 | return C.Allocate(Bytes, Alignment); + | ^~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/ASTContext.h: In function 'void* operator new [](size_t, const clang::ASTContext&, size_t)': +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:3112:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3112 | return C.Allocate(Bytes, Alignment); + | ^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Lex/HeaderSearchOptions.h:13, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:25, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashStringRef::CachedHashStringRef(llvm::StringRef, uint32_t)': +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:40:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 40 | : P(S.data()), Size(S.size()), Hash(Hash) { + | ~~~~~~^~ +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashString::CachedHashString(llvm::StringRef, uint32_t)': +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:105:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 105 | : P(new char[S.size()]), Size(S.size()), Hash(Hash) { + | ~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ In file included from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:27, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, @@ -11946,30 +8428,9 @@ /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h:481:37: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 481 | iterator(this, int(start) - LoadedPreprocessedEntities.size()), | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 770 | setInstructionSubclassData((SubclassData & 31) | - | ~~~~~~~~~~~~~~~~~~~~^ - 771 | (Operation << 5)); - | ~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h:482:35: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 482 | iterator(this, int(end) - LoadedPreprocessedEntities.size())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 784 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 800 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h: In function 'void* operator new(size_t, clang::PreprocessingRecord&, unsigned int)': /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h:566:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 566 | return PR.Allocate(bytes, alignment); @@ -11988,6 +8449,14 @@ /usr/lib/llvm-9/include/clang/Lex/Token.h:247:11: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 247 | Flags &= ~Flag; | ~~~~~~^~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/clang/Sema/CodeCompleteConsumer.h:19, from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:28, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, @@ -12013,10 +8482,32 @@ /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h:509:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 509 | NumOverrides(Overrides.size()) { | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/clang/AST/ASTUnresolvedSet.h:19, from /usr/lib/llvm-9/include/clang/AST/DeclCXX.h:19, from /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:25, @@ -12040,10 +8531,6 @@ /usr/lib/llvm-9/include/clang/AST/ASTUnresolvedSet.h:77:44: warning: conversion from 'clang::ASTVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 77 | unsigned size() const { return Decls.size(); } | ~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:25, from /usr/lib/llvm-9/include/clang/Sema/CodeCompleteConsumer.h:21, from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:28, @@ -12054,6 +8541,124 @@ /usr/lib/llvm-9/include/clang/AST/DeclCXX.h:232:14: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 232 | Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {} | ^ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 131 | (V ? 32 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 142 | (V ? 64 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 236 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In constructor 'clang::CXXRecordDecl::LambdaDefinitionData::LambdaDefinitionData(clang::CXXRecordDecl*, clang::TypeSourceInfo*, bool, bool, clang::LambdaCaptureDefault)': +/usr/lib/llvm-9/include/clang/AST/DeclCXX.h:652:24: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 652 | CaptureDefault(CaptureDefault), NumCaptures(0), NumExplicitCaptures(0), + | ^~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 255 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 358 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 380 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 486 | ((unsigned)Ordering << 1)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 567 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 577 | (IsWeak << 8)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 593 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 606 | ((unsigned)Ordering << 5)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 770 | setInstructionSubclassData((SubclassData & 31) | + | ~~~~~~~~~~~~~~~~~~~~^ + 771 | (Operation << 5)); + | ~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 784 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 800 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXCtorInitializer::setSourceOrder(int)': +/usr/lib/llvm-9/include/clang/AST/DeclCXX.h:2537:19: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] + 2537 | SourceOrder = static_cast(Pos); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXConstructorDecl::setNumCtorInitializers(unsigned int)': +/usr/lib/llvm-9/include/clang/AST/DeclCXX.h:2713:50: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int:23' may change value [-Wconversion] + 2713 | CXXConstructorDeclBits.NumCtorInitializers = numCtorInitializers; + | ^~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In member function 'void clang::LinkageSpecDecl::setLanguage(clang::LinkageSpecDecl::LanguageIDs)': +/usr/lib/llvm-9/include/clang/AST/DeclCXX.h:3001:68: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 3001 | void setLanguage(LanguageIDs L) { LinkageSpecDeclBits.Language = L; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ @@ -12074,49 +8679,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In constructor 'clang::CXXRecordDecl::LambdaDefinitionData::LambdaDefinitionData(clang::CXXRecordDecl*, clang::TypeSourceInfo*, bool, bool, clang::LambdaCaptureDefault)': -/usr/lib/llvm-9/include/clang/AST/DeclCXX.h:652:24: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 652 | CaptureDefault(CaptureDefault), NumCaptures(0), NumExplicitCaptures(0), - | ^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:43: -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 138 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 159 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXCtorInitializer::setSourceOrder(int)': -/usr/lib/llvm-9/include/clang/AST/DeclCXX.h:2537:19: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] - 2537 | SourceOrder = static_cast(Pos); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXConstructorDecl::setNumCtorInitializers(unsigned int)': -/usr/lib/llvm-9/include/clang/AST/DeclCXX.h:2713:50: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int:23' may change value [-Wconversion] - 2713 | CXXConstructorDeclBits.NumCtorInitializers = numCtorInitializers; - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In member function 'void clang::LinkageSpecDecl::setLanguage(clang::LinkageSpecDecl::LanguageIDs)': -/usr/lib/llvm-9/include/clang/AST/DeclCXX.h:3001:68: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 3001 | void setLanguage(LanguageIDs L) { LinkageSpecDeclBits.Language = L; } - | ^ /usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In member function 'void clang::UsingShadowDecl::setTargetDecl(clang::NamedDecl*)': /usr/lib/llvm-9/include/clang/AST/DeclCXX.h:3347:38: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] 3347 | ND->getIdentifierNamespace() & | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3348 | ~(IDNS_OrdinaryFriend | IDNS_TagFriend | IDNS_LocalExtern); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c /usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In member function 'unsigned int clang::UsingDecl::shadow_size() const': /usr/lib/llvm-9/include/clang/AST/DeclCXX.h:3601:25: warning: conversion from 'std::__iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3601 | return std::distance(shadow_begin(), shadow_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ +[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCompileProgram.c /usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In constructor 'clang::UsingPackDecl::UsingPackDecl(clang::DeclContext*, clang::NamedDecl*, llvm::ArrayRef)': /usr/lib/llvm-9/include/clang/AST/DeclCXX.h:3655:74: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3655 | InstantiatedFrom(InstantiatedFrom), NumExpansions(UsingDecls.size()) { @@ -12125,12 +8705,6 @@ /usr/lib/llvm-9/include/clang/AST/DeclCXX.h:4000:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4000 | NumBindings(Bindings.size()) { | ~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:33, from /usr/lib/llvm-9/include/clang/Sema/CodeCompleteConsumer.h:21, from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:28, @@ -12151,10 +8725,6 @@ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:261:52: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 261 | ScopeLoc(scopeLoc), NumArgs(1), SyntaxUsed(syntaxUsed), Invalid(false), | ^~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:270:23: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 270 | AttrKind = getKind(getName(), getScopeName(), syntaxUsed); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12196,8 +8766,29 @@ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:438:23: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 438 | ProcessingCache = value; | ^~~~~ -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -12220,15 +8811,34 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Sema/CodeCompleteConsumer.h:21, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:28, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setObjCDeclQualifier(clang::ObjCDeclSpec::ObjCDeclQualifier)': +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:847:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] + 847 | objcDeclQualifier = (ObjCDeclQualifier) (objcDeclQualifier | DQVal); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::clearObjCDeclQualifier(clang::ObjCDeclSpec::ObjCDeclQualifier)': +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:850:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] + 850 | objcDeclQualifier = (ObjCDeclQualifier) (objcDeclQualifier & ~DQVal); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_strided_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setPropertyAttributes(clang::ObjCDeclSpec::ObjCPropertyAttributeKind)': +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:858:7: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] + 858 | (ObjCPropertyAttributeKind)(PropertyAttributes | PRVal); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setNullability(clang::SourceLocation, clang::NullabilityKind)': +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:879:19: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 879 | Nullability = static_cast(kind); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -12256,6 +8866,10 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getPointer(unsigned int, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:1564:29: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] + 1564 | I.Ptr.TypeQuals = TypeQuals; + | ^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -12264,46 +8878,10 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Sema/CodeCompleteConsumer.h:21, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:28, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setObjCDeclQualifier(clang::ObjCDeclSpec::ObjCDeclQualifier)': -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:847:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 847 | objcDeclQualifier = (ObjCDeclQualifier) (objcDeclQualifier | DQVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::clearObjCDeclQualifier(clang::ObjCDeclSpec::ObjCDeclQualifier)': -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:850:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 850 | objcDeclQualifier = (ObjCDeclQualifier) (objcDeclQualifier & ~DQVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setPropertyAttributes(clang::ObjCDeclSpec::ObjCPropertyAttributeKind)': -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:858:7: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 858 | (ObjCPropertyAttributeKind)(PropertyAttributes | PRVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setNullability(clang::SourceLocation, clang::NullabilityKind)': -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:879:19: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 879 | Nullability = static_cast(kind); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNativeKernel.c -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getPointer(unsigned int, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation)': -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:1564:29: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 1564 | I.Ptr.TypeQuals = TypeQuals; - | ^~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getArray(unsigned int, bool, bool, clang::Expr*, clang::SourceLocation, clang::SourceLocation)': /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:1592:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1592 | I.Arr.TypeQuals = TypeQuals; | ^~~~~~~~~ -[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getBlockPointer(unsigned int, clang::SourceLocation)': /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:1631:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1631 | I.Cls.TypeQuals = TypeQuals; @@ -12316,7 +8894,14 @@ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:1652:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1652 | I.Mem.TypeQuals = TypeQuals; | ^~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function 'void clang::Declarator::clear()': /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:1933:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1933 | for (unsigned i = 0, e = DeclTypeInfo.size(); i != e; ++i) @@ -12341,97 +8926,22 @@ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:2469:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 2469 | FunctionDefinition = Val; | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:42: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Serialization/ASTBitCodes.h:26, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:29, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h: In constructor 'llvm::BitCodeAbbrevOp::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Encoding, uint64_t)': -/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h:110:40: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 110 | : Val(Data), IsLiteral(false), Enc(E) {} - | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNativeKernel.c: In function 'POclEnqueueNativeKernel': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNativeKernel.c:54:39: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 54 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNativeKernel.c:97:26: warning: conversion to 'ptrdiff_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] - 97 | ptrdiff_t offset = (uintptr_t) loc - (uintptr_t) args; - | ^ -In file included from /usr/lib/llvm-9/include/clang/Lex/Lexer.h:19, - from /usr/lib/llvm-9/include/clang/Frontend/PrecompiledPreamble.h:16, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:30, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Lex/PreprocessorLexer.h: In member function 'unsigned int clang::PreprocessorLexer::getConditionalStackDepth() const': -/usr/lib/llvm-9/include/clang/Lex/PreprocessorLexer.h:122:75: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 122 | unsigned getConditionalStackDepth() const { return ConditionalStack.size(); } - | ~~~~~~~~~~~~~~~~~~~~~^~ +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clLinkProgram.c In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:42: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Frontend/PrecompiledPreamble.h:16, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:30, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Lex/Lexer.h: In member function 'void clang::Lexer::FormTokenWithChars(clang::Token&, const char*, clang::tok::TokenKind)': -/usr/lib/llvm-9/include/clang/Lex/Lexer.h:569:29: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 569 | unsigned TokLen = TokEnd-BufferPtr; - | ~~~~~~^~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ @@ -12446,16 +8956,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/PrecompiledPreamble.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:30, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Basic/Builtins.h: In member function 'unsigned int clang::Builtin::Context::getAuxBuiltinID(unsigned int) const': -/usr/lib/llvm-9/include/clang/Basic/Builtins.h:223:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 223 | unsigned getAuxBuiltinID(unsigned ID) const { return ID - TSRecords.size(); } - | ~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ @@ -12483,10 +8983,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 275 | (B * FastMathFlags::NoInfs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 275 | (B * FastMathFlags::NoInfs); | ^ @@ -12508,10 +9004,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 287 | (B * FastMathFlags::AllowReciprocal); | ^ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | @@ -12530,10 +9022,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 299 | (B * FastMathFlags::ApproxFunc); | ^ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 305 | SubclassOptionalData |= FMF.Flags; @@ -12548,12 +9036,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); @@ -12569,6 +9051,702 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ +In file included from /usr/lib/llvm-9/include/clang/Serialization/ASTBitCodes.h:26, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:29, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h: In constructor 'llvm::BitCodeAbbrevOp::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Encoding, uint64_t)': +/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h:110:40: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 110 | : Val(Data), IsLiteral(false), Enc(E) {} + | ^ +In file included from /usr/lib/llvm-9/include/clang/Lex/Lexer.h:19, + from /usr/lib/llvm-9/include/clang/Frontend/PrecompiledPreamble.h:16, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:30, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Lex/PreprocessorLexer.h: In member function 'unsigned int clang::PreprocessorLexer::getConditionalStackDepth() const': +/usr/lib/llvm-9/include/clang/Lex/PreprocessorLexer.h:122:75: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 122 | unsigned getConditionalStackDepth() const { return ConditionalStack.size(); } + | ~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/clang/Frontend/PrecompiledPreamble.h:16, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:30, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Lex/Lexer.h: In member function 'void clang::Lexer::FormTokenWithChars(clang::Token&, const char*, clang::tok::TokenKind)': +/usr/lib/llvm-9/include/clang/Lex/Lexer.h:569:29: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 569 | unsigned TokLen = TokEnd-BufferPtr; + | ~~~~~~^~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/PrecompiledPreamble.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:30, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Basic/Builtins.h: In member function 'unsigned int clang::Builtin::Context::getAuxBuiltinID(unsigned int) const': +/usr/lib/llvm-9/include/clang/Basic/Builtins.h:223:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 223 | unsigned getAuxBuiltinID(unsigned ID) const { return ID - TSRecords.size(); } + | ~~~^~~~~~~~~~~~~~~~~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateKernel.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:41: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/clang/Frontend/PrecompiledPreamble.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:30, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h: In member function 'llvm::ArrayRef clang::Preprocessor::MacroState::getActiveModuleMacros(clang::Preprocessor&, const clang::IdentifierInfo*) const': +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::ModuleMacro*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with U = clang::ModuleMacro*; typename std::enable_if, llvm::ArrayRef >::value, bool>::type = false; EltTy = clang::ModuleMacro*]' [-Wconversion] + 646 | return Info->ActiveModuleMacros; + | ^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: note: because conversion sequence for the argument is better +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::ModuleMacro*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with EltTy = clang::ModuleMacro*]' [-Wconversion] +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: note: because conversion sequence for the argument is better +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h: In member function 'llvm::ArrayRef clang::Preprocessor::MacroState::getOverriddenMacros() const': +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::ModuleMacro*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with U = clang::ModuleMacro*; typename std::enable_if, llvm::ArrayRef >::value, bool>::type = false; EltTy = clang::ModuleMacro*]' [-Wconversion] + 670 | return Info->OverriddenMacros; + | ^~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: note: because conversion sequence for the argument is better +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::ModuleMacro*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with EltTy = clang::ModuleMacro*]' [-Wconversion] +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: note: because conversion sequence for the argument is better +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h: In member function 'void clang::Preprocessor::EnterTokenStream(llvm::ArrayRef, bool, bool)': +/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:1322:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1322 | EnterTokenStream(Toks.data(), Toks.size(), DisableMacroExpansion, false, + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Flatten.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseKernel.c +In file included from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h: In member function 'unsigned int clang::ASTUnit::stored_diag_size() const': +/usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:605:68: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 605 | unsigned stored_diag_size() const { return StoredDiagnostics.size(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/add_sat.cl.bc +/usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h: In member function 'unsigned int clang::ASTUnit::cached_completion_size() const': +/usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:625:40: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 625 | return CachedCompletionResults.size(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/clang/Frontend/CommandLineSourceLoc.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendOptions.h:13, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:24, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:24, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/Frontend/FrontendOptions.h: In constructor 'constexpr clang::InputKind::InputKind(clang::InputKind::Language, clang::InputKind::Format, bool)': +/usr/lib/llvm-9/include/clang/Frontend/FrontendOptions.h:184:14: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 184 | : Lang(L), Fmt(F), Preprocessed(PP) {} + | ^ +/usr/lib/llvm-9/include/clang/Frontend/FrontendOptions.h:184:22: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 184 | : Lang(L), Fmt(F), Preprocessed(PP) {} + | ^ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/clang/Frontend/CompilerInvocation.h:12, + from /usr/lib/llvm-9/include/clang/Frontend/CompilerInstance.h:15, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:36: +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setCompressDebugSections(llvm::DebugCompressionType)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setEmbedBitcode(clang::CodeGenOptions::EmbedBitcodeKind)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setObjCDispatchMethod(clang::CodeGenOptions::ObjCDispatchMethodKind)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setProfileInstr(clang::CodeGenOptions::ProfileInstrKind)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setProfileUse(clang::CodeGenOptions::ProfileInstrKind)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setStructReturnConvention(clang::CodeGenOptions::StructReturnConventionKind)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDebugInfo(clang::codegenoptions::DebugInfoKind)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDebuggerTuning(llvm::DebuggerKind)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setInlining(clang::CodeGenOptions::InliningMethod)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setVecLib(clang::CodeGenOptions::VectorLibrary)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDefaultTLSModel(clang::CodeGenOptions::TLSModel)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSignReturnAddress(clang::CodeGenOptions::SignReturnAddressScope)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSignReturnAddressKey(clang::CodeGenOptions::SignReturnAddressKeyValue)': +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' + 312 | void set##Name(Type Value) { Name = static_cast(Value); } + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +[ 5%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainKernel.c +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 5%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/SmallPtrSet.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:34: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetKernelArg.c +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/all.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/add_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c: In function 'POclEnqueueNDRangeKernel': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c:299:56: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 299 | num_events_in_wait_list + b_migrate_count, + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c:300:57: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 300 | (num_events_in_wait_list + b_migrate_count)? + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c:299:56: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 299 | num_events_in_wait_list + b_migrate_count, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c:302:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 302 | buffer_count, mem_list); + | ^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:28, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/add_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/any.cl.bc +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/add_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +[ 5%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); @@ -12577,40 +9755,28 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc +[ 5%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:37: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 131 | (V ? 32 : 0)); | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 142 | (V ? 64 : 0)); | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -12720,27 +9886,31 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateKernelsInProgram.c +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/all.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNativeKernel.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -12763,27 +9933,10 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ @@ -12791,19 +9944,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ @@ -12824,39 +9964,9 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/clang/Frontend/PrecompiledPreamble.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:30, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h: In member function 'llvm::ArrayRef clang::Preprocessor::MacroState::getActiveModuleMacros(clang::Preprocessor&, const clang::IdentifierInfo*) const': -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::ModuleMacro*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with U = clang::ModuleMacro*; typename std::enable_if, llvm::ArrayRef >::value, bool>::type = false; EltTy = clang::ModuleMacro*]' [-Wconversion] - 646 | return Info->ActiveModuleMacros; - | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateKernelsInProgram.c: In function 'POclCreateKernelsInProgram': -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: note: because conversion sequence for the argument is better -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::ModuleMacro*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with EltTy = clang::ModuleMacro*]' [-Wconversion] -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:646:22: note: because conversion sequence for the argument is better -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h: In member function 'llvm::ArrayRef clang::Preprocessor::MacroState::getOverriddenMacros() const': -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::ModuleMacro*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with U = clang::ModuleMacro*; typename std::enable_if, llvm::ArrayRef >::value, bool>::type = false; EltTy = clang::ModuleMacro*]' [-Wconversion] - 670 | return Info->OverriddenMacros; - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: note: because conversion sequence for the argument is better -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: warning: choosing 'llvm::TinyPtrVector::operator llvm::MutableArrayRef() [with EltTy = clang::ModuleMacro*]' over 'llvm::TinyPtrVector::operator llvm::ArrayRef() const [with EltTy = clang::ModuleMacro*]' [-Wconversion] -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:670:22: note: because conversion sequence for the argument is better -/build/reproducible-path/pocl-1.6/lib/CL/clCreateKernelsInProgram.c:50:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] - 50 | num_kernels = program->num_kernels; - | ^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateKernelsInProgram.c:82:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] - 82 | *num_kernels_ret = program->num_kernels; - | ^~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -12869,22 +9979,232 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNativeKernel.c: In function 'POclEnqueueNativeKernel': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNativeKernel.c:54:39: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 54 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueNativeKernel.c:97:26: warning: conversion to 'ptrdiff_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] + 97 | ptrdiff_t offset = (uintptr_t) loc - (uintptr_t) args; + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/all.cl.bc +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateKernelsInProgram.c +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/all.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/any.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 5%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC512 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/as_type.cl.bc +/build/reproducible-path/pocl-1.6/lib/CL/clCreateKernelsInProgram.c: In function 'POclCreateKernelsInProgram': +/build/reproducible-path/pocl-1.6/lib/CL/clCreateKernelsInProgram.c:50:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] + 50 | num_kernels = program->num_kernels; + | ^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateKernelsInProgram.c:82:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] + 82 | *num_kernels_ret = program->num_kernels; + | ^~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/any.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c:24: +/build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c: In function 'POclGetKernelInfo': +/build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c:44:34: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 44 | POCL_RETURN_GETINFO(cl_uint, kernel->pocl_refcount); + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' + 247 | MEMASSIGN; \ + | ^~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c:44:5: note: in expansion of macro 'POCL_RETURN_GETINFO' + 44 | POCL_RETURN_GETINFO(cl_uint, kernel->pocl_refcount); + | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1202 | return U - data_operands_begin(); @@ -12899,21 +10219,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); @@ -12922,33 +10231,26 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h: In member function 'void clang::Preprocessor::EnterTokenStream(llvm::ArrayRef, bool, bool)': -/usr/lib/llvm-9/include/clang/Lex/Preprocessor.h:1322:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1322 | EnterTokenStream(Toks.data(), Toks.size(), DisableMacroExpansion, false, - | ~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 815 | return CI.ParameterEncoding.size() - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -12967,6 +10269,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 236 | (V ? 1 : 0)); | ~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:39: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | @@ -12979,12 +10289,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358 | (V ? 1 : 0)); | ~~~~~~~~~~~ +[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetKernelArgInfo.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | @@ -13015,7 +10335,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 606 | ((unsigned)Ordering << 5)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); @@ -13037,55 +10356,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) @@ -13120,130 +10390,39 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/any.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h: In member function 'unsigned int clang::ASTUnit::stored_diag_size() const': -/usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:605:68: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 605 | unsigned stored_diag_size() const { return StoredDiagnostics.size(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h: In member function 'unsigned int clang::ASTUnit::cached_completion_size() const': -/usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:625:40: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 625 | return CachedCompletionResults.size(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/clang/Frontend/CommandLineSourceLoc.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendOptions.h:13, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:24, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c:24: -/build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c: In function 'POclGetKernelInfo': -/build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c:44:34: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 44 | POCL_RETURN_GETINFO(cl_uint, kernel->pocl_refcount); - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 247 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clGetKernelInfo.c:44:5: note: in expansion of macro 'POCL_RETURN_GETINFO' - 44 | POCL_RETURN_GETINFO(cl_uint, kernel->pocl_refcount); - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:24, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/Frontend/FrontendOptions.h: In constructor 'constexpr clang::InputKind::InputKind(clang::InputKind::Language, clang::InputKind::Format, bool)': -/usr/lib/llvm-9/include/clang/Frontend/FrontendOptions.h:184:14: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 184 | : Lang(L), Fmt(F), Preprocessed(PP) {} - | ^ -/usr/lib/llvm-9/include/clang/Frontend/FrontendOptions.h:184:22: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 184 | : Lang(L), Fmt(F), Preprocessed(PP) {} - | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -13266,10 +10445,37 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/as_type.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ @@ -13300,6 +10506,30 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/as_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetPlatformIDs.c +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -13308,6 +10538,19 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); @@ -13316,26 +10559,448 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 815 | return CI.ParameterEncoding.size() - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetPlatformIDs.c:226:1: warning: missing initializer for field 'clUnknown180' of 'struct _cl_icd_dispatch' [-Wmissing-field-initializers] + 226 | }; + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_icd.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_cl.h:46, + from /build/reproducible-path/pocl-1.6/lib/CL/clGetPlatformIDs.c:26: +/usr/include/ocl_icd.h:1781:37: note: 'clUnknown180' declared here + 1781 | CL_API_ENTRY cl_int (CL_API_CALL* clUnknown180)( + | ^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 61 | AvailableArray[F/4] |= State << 2*(F&3); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/SmallPtrSet.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:33: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ +[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetPlatformInfo.c +In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/as_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:29, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c: In function 'POclGetDeviceIDs': +/build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c:54:15: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] + 54 | total_num = pocl_get_device_type_count(device_type); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c:60:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] + 60 | devices_added = pocl_get_devices(device_type, devices, num_entries); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c:63:20: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 63 | *num_devices = total_num; + | ^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:29, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceInfo.c +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:37: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | @@ -13346,143 +11011,18 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/clang/Frontend/CompilerInvocation.h:12, - from /usr/lib/llvm-9/include/clang/Frontend/CompilerInstance.h:15, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:36: -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setCompressDebugSections(llvm::DebugCompressionType)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setEmbedBitcode(clang::CodeGenOptions::EmbedBitcodeKind)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setObjCDispatchMethod(clang::CodeGenOptions::ObjCDispatchMethodKind)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setProfileInstr(clang::CodeGenOptions::ProfileInstrKind)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setProfileUse(clang::CodeGenOptions::ProfileInstrKind)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setStructReturnConvention(clang::CodeGenOptions::StructReturnConventionKind)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDebugInfo(clang::codegenoptions::DebugInfoKind)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDebuggerTuning(llvm::DebuggerKind)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setInlining(clang::CodeGenOptions::InliningMethod)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setVecLib(clang::CodeGenOptions::VectorLibrary)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDefaultTLSModel(clang::CodeGenOptions::TLSModel)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSignReturnAddress(clang::CodeGenOptions::SignReturnAddressScope)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSignReturnAddressKey(clang::CodeGenOptions::SignReturnAddressKeyValue)': -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/Basic/CodeGenOptions.h:312:39: note: in definition of macro 'ENUM_CODEGENOPT' - 312 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetKernelArgInfo.c -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: +In file included from /usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:39, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:32, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); @@ -13581,6 +11121,12 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; | ^~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:37: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); @@ -13596,23 +11142,251 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, +In file included from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:32, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In constructor 'llvm::SCEV::SCEV(llvm::FoldingSetNodeIDRef, unsigned int, short unsigned int)': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:123:30: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 123 | : FastID(ID), SCEVType(SCEVTy), ExpressionSize(ExpressionSize) {} + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In member function 'virtual unsigned int llvm::SCEVUnionPredicate::getComplexity() const': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:430:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 430 | unsigned getComplexity() const override { return Preds.size(); } + | ~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::ExitLimitQuery)': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:458:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 458 | Val.AllowPredicates); + | ^ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:37: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 131 | (V ? 32 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 142 | (V ? 64 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 236 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 255 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 358 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 380 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 486 | ((unsigned)Ordering << 1)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 567 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 577 | (IsWeak << 8)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 593 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 606 | ((unsigned)Ordering << 5)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 770 | setInstructionSubclassData((SubclassData & 31) | + | ~~~~~~~~~~~~~~~~~~~~^ + 771 | (Operation << 5)); + | ~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 784 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 800 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1468 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +[ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +[ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, @@ -13620,26 +11394,82 @@ from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, @@ -13648,7 +11478,7 @@ from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -13692,12 +11522,19 @@ from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ -[ 3%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atomics.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, @@ -13705,12 +11542,11 @@ from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } @@ -13727,172 +11563,108 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetPlatformIDs.c -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 3%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 61 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetPlatformInfo.c -/build/reproducible-path/pocl-1.6/lib/CL/clGetPlatformIDs.c:226:1: warning: missing initializer for field 'clUnknown180' of 'struct _cl_icd_dispatch' [-Wmissing-field-initializers] - 226 | }; - | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_icd.h:26, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_cl.h:46, - from /build/reproducible-path/pocl-1.6/lib/CL/clGetPlatformIDs.c:26: -/usr/include/ocl_icd.h:1781:37: note: 'clUnknown180' declared here - 1781 | CL_API_ENTRY cl_int (CL_API_CALL* clUnknown180)( - | ^~~~~~~~~~~~ -[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; @@ -13917,151 +11689,59 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 100 | unsigned size() const { return Nodes.size(); } - | ~~~~~~~~~~^~ -[ 3%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 110 | N = (static_cast(N) * RHS.N + D / 2) / D; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysisEvaluator.h:28, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:18, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:39: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c: In function 'POclGetDeviceIDs': -/build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c:54:15: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 54 | total_num = pocl_get_device_type_count(device_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c:60:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 60 | devices_added = pocl_get_devices(device_type, devices, num_entries); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceIDs.c:63:20: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 63 | *num_devices = total_num; - | ^~~~~~~~~ -make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend.internal". -Scanning dependencies of target kernel_host_avx2 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetDeviceInfo.c -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 4%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/bitselect.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:62: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:39: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ @@ -14085,6 +11765,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 263 | (B * FastMathFlags::AllowReassoc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 263 | (B * FastMathFlags::AllowReassoc); | ^ @@ -14160,17 +11850,13 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { @@ -14179,13 +11865,120 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:30, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:62: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_strided_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_strided_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c: In function 'context_set_properties': +/build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c:95:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + 95 | ((num_properties * 2 + 1) * sizeof(cl_context_properties)); + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c:103:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + 103 | (num_properties * 2 + 1) * sizeof(cl_context_properties)); + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c:104:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + 104 | context->num_properties = num_properties; + | ^~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:37: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetProgramBuildInfo.c +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_strided_copy.cl.bc +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_strided_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' @@ -14195,9 +11988,51 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1111 | NumEntries = Num; | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/build/reproducible-path/pocl-1.6/lib/CL/clGetProgramBuildInfo.c: In function 'POclGetProgramBuildInfo': +/build/reproducible-path/pocl-1.6/lib/CL/clGetProgramBuildInfo.c:80:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + 80 | char *build_log = pocl_cache_read_buildlog (program, device_i); + | ^~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -14285,16 +12120,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/add_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:62: -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In constructor 'llvm::SCEV::SCEV(llvm::FoldingSetNodeIDRef, unsigned int, short unsigned int)': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:123:30: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 123 | : FastID(ID), SCEVType(SCEVTy), ExpressionSize(ExpressionSize) {} - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -14325,179 +12164,9 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In member function 'virtual unsigned int llvm::SCEVUnionPredicate::getComplexity() const': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:430:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 430 | unsigned getComplexity() const override { return Preds.size(); } - | ~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::ExitLimitQuery)': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:458:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 458 | Val.AllowPredicates); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:32, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:62: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc: In function 'void pocl_llvm_update_binaries(cl_program)': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:555:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 555 | pocl_cache_program_bc_path(program_bc_path, program, i); - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -make -f lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/depend.internal". -Scanning dependencies of target kernel_host_avx_fma4 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -[ 4%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetProgramBuildInfo.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -14516,6 +12185,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 236 | (V ? 1 : 0)); | ~~~~~~~~~~~ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | @@ -14528,6 +12198,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 358 | (V ? 1 : 0)); | ~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBuffer.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | @@ -14607,13 +12278,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:39: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | @@ -14626,172 +12290,53 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c: In function 'context_set_properties': -/build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c:95:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 95 | ((num_properties * 2 + 1) * sizeof(cl_context_properties)); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c:103:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 103 | (num_properties * 2 + 1) * sizeof(cl_context_properties)); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateContext.c:104:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 104 | context->num_properties = num_properties; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clGetProgramBuildInfo.c: In function 'POclGetProgramBuildInfo': -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:39: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clGetProgramBuildInfo.c:80:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 80 | char *build_log = pocl_cache_read_buildlog (program, device_i); - | ^~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 215 | return U - arg_begin(); - | ~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -14814,8 +12359,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 4%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -14850,9 +12393,32 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake --color= +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBuffer.c: In function 'POclEnqueueWriteBuffer': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBuffer.c:80:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 80 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -14861,8 +12427,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBuffer.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); @@ -14871,292 +12435,153 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend.internal". -Scanning dependencies of target kernel_host_GENERIC -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::Deallocate(const void*, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:142:31: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:277:31: warning: unused parameter 'Ptr' [-Wunused-parameter] - 277 | void Deallocate(const void *Ptr, size_t Size) { - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:277:43: warning: unused parameter 'Size' [-Wunused-parameter] - 277 | void Deallocate(const void *Ptr, size_t Size) { - | ~~~~~~~^~~~ -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 815 | return CI.ParameterEncoding.size() - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBuffer.c: In function 'POclEnqueueWriteBuffer': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBuffer.c:80:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 80 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 61 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 4%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBufferRect.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBufferRect.c: In function 'POclEnqueueWriteBufferRect': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBufferRect.c:94:31: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 94 | event, num_events_in_wait_list, event_wait_list, 1, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); - | ~~~~~~~~~~^~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBuffer.c -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBuffer.c: In function 'POclEnqueueCopyBuffer': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBuffer.c:96:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 96 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 4%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBufferRect.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBufferRect.c +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:29, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:29, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {llvm::ConstantRange}; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:263:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::ConstantRange}; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:1439:51: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:561:45: warning: unused parameter 'Key' [-Wunused-parameter] - 561 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC512 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBufferToImage.c -[ 4%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = unsigned int; ValueArgs = {}; DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:334:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:338:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:130:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:561:45: warning: unused parameter 'Key' [-Wunused-parameter] -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:39, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:32, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:42: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); @@ -15248,6 +12673,30 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 305 | SubclassOptionalData |= FMF.Flags; | ^~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:42: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; @@ -15255,15 +12704,21 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; | ^~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); @@ -15271,6 +12726,24 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { @@ -15279,75 +12752,70 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:32, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In constructor 'llvm::SCEV::SCEV(llvm::FoldingSetNodeIDRef, unsigned int, short unsigned int)': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:123:30: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 123 | : FastID(ID), SCEVType(SCEVTy), ExpressionSize(ExpressionSize) {} - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In member function 'virtual unsigned int llvm::SCEVUnionPredicate::getComplexity() const': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:430:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 430 | unsigned getComplexity() const override { return Preds.size(); } - | ~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:537:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:143:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:819:71: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:1550:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = std::pair; DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = std::pair; ValueArgs = {std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >}; DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:245:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >}; DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:229:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' -/usr/lib/llvm-9/include/llvm/IR/PassManager.h:942:52: required from 'llvm::AnalysisManager::ResultConceptT& llvm::AnalysisManager::getResultImpl(llvm::AnalysisKey*, IRUnitT&, ExtraArgTs ...) [with IRUnitT = llvm::Function; ExtraArgTs = {}; llvm::AnalysisManager::ResultConceptT = llvm::detail::AnalysisResultConcept::Invalidator>]' -/usr/lib/llvm-9/include/llvm/IR/PassManager.h:780:9: required from 'typename PassT::Result& llvm::AnalysisManager::getResult(IRUnitT&, ExtraArgTs ...) [with PassT = llvm::TargetLibraryAnalysis; IRUnitT = llvm::Function; ExtraArgTs = {}; typename PassT::Result = llvm::TargetLibraryInfo]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:1119:51: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:561:45: warning: unused parameter 'Key' [-Wunused-parameter] - 561 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Function*; DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Function*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Function*; ValueArgs = {}; DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Function*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:334:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Function*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:338:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Function*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' -/usr/lib/llvm-9/include/llvm/IR/PassManager.h:959:60: required from 'llvm::AnalysisManager::ResultConceptT& llvm::AnalysisManager::getResultImpl(llvm::AnalysisKey*, IRUnitT&, ExtraArgTs ...) [with IRUnitT = llvm::Function; ExtraArgTs = {}; llvm::AnalysisManager::ResultConceptT = llvm::detail::AnalysisResultConcept::Invalidator>]' -/usr/lib/llvm-9/include/llvm/IR/PassManager.h:780:9: required from 'typename PassT::Result& llvm::AnalysisManager::getResult(IRUnitT&, ExtraArgTs ...) [with PassT = llvm::TargetLibraryAnalysis; IRUnitT = llvm::Function; ExtraArgTs = {}; typename PassT::Result = llvm::TargetLibraryInfo]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:1119:51: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:561:45: warning: unused parameter 'Key' [-Wunused-parameter] -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBufferRect.c: In function 'POclEnqueueWriteBufferRect': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteBufferRect.c:94:31: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 94 | event, num_events_in_wait_list, event_wait_list, 1, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, @@ -15356,17 +12824,13 @@ from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::ExitLimitQuery)': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:458:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 458 | Val.AllowPredicates); - | ^ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, @@ -15387,8 +12851,23 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyImageToBuffer.c +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/all.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:33, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:217:20: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 217 | SubclassData |= Flags; + | ~~~~~~~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'llvm::Type* llvm::SCEVAddExpr::getType() const': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:234:42: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 234 | return getOperand(getNumOperands() - 1)->getType(); + | ~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:341:20: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 341 | SubclassData |= Flags; + | ~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -15434,23 +12913,33 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/Pass.h:31, - from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' -/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' -/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBuffer.c +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, @@ -15464,46 +12953,59 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBuffer.c: In function 'POclEnqueueCopyBuffer': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBuffer.c:96:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 96 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Kernel.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/Kernel.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/IR/LegacyPassManagers.h:304:51: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 4%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/Transforms/IPO/Attributor.h:100, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:44, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h: In member function 'int llvm::LazyCallGraph::SCC::size() const': +/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:491:41: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 491 | int size() const { return Nodes.size(); } + | ~~~~~~~~~~^~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atomics.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:45, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: @@ -15517,27 +13019,26 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atomics.cl.bc In file included from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:45, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, @@ -15545,18 +13046,123 @@ from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBufferRect.c +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, @@ -15569,6 +13175,18 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 1723 | return BitsToFloat(getWord(0)); @@ -15577,7 +13195,18 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -[ 5%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/any.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, @@ -15588,8 +13217,23 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c: In function 'POclEnqueueMigrateMemObjects': +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, @@ -15648,14 +13292,6 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c:47:6: warning: unsigned conversion from 'int' to 'cl_mem_migration_flags' {aka 'long unsigned int'} changes value from '-4' to '18446744073709551612' [-Wsign-conversion] - 47 | ~(CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED | CL_MIGRATE_MEM_OBJECT_HOST); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c:77:34: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 77 | num_events_in_wait_list, event_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 5%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, @@ -15678,6 +13314,17 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } @@ -15694,10 +13341,25 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ +In file included from /usr/lib/llvm-9/include/llvm/Transforms/InstCombine/InstCombine.h:21, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:46, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/Transforms/InstCombine/InstCombineWorklist.h: In member function 'void llvm::InstCombineWorklist::AddInitialGroup(llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/Transforms/InstCombine/InstCombineWorklist.h:58:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::DenseMapBase, llvm::Instruction*, unsigned int, llvm::DenseMapInfo, llvm::detail::DenseMapPair >::size_type' {aka 'unsigned int'} may change value [-Wconversion] + 58 | WorklistMap.reserve(List.size()); + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atomics.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:47, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': +/usr/lib/llvm-9/include/llvm/Transforms/Instrumentation.h:205:10: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 205 | return Scaled; + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:46, @@ -15706,6 +13368,34 @@ /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, @@ -15715,6 +13405,52 @@ /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:27, + from /usr/lib/llvm-9/include/llvm/Transforms/Scalar/GVN.h:25, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:51, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h: In member function 'llvm::BasicBlock** llvm::PredIteratorCache::GetPreds(llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:50:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 50 | BlockToPredCountMap[BB] = PredCache.size() - 1; + | ~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h: In member function 'unsigned int llvm::PredIteratorCache::GetNumPreds(llvm::BasicBlock*) const': +/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:61:51: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 61 | return BlockToPredCountMap[BB] = std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyBufferToImage.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atomics.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:46, @@ -15723,6 +13459,15 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); @@ -15753,6 +13498,17 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:46, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: @@ -15760,14 +13516,58 @@ /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clFinish.c -[ 5%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyImageToBuffer.c +[ 7%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc +In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:50: +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 100 | unsigned size() const { return Nodes.size(); } + | ~~~~~~~~~~^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +[ 7%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/barrier.ll.bc +In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:50: +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 110 | N = (static_cast(N) * RHS.N + D / 2) / D; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/bitselect.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/bitselect.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/as_type.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:46, @@ -15776,28 +13576,213 @@ /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c +[ 7%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/barrier.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c: In function 'POclEnqueueMigrateMemObjects': +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c:47:6: warning: unsigned conversion from 'int' to 'cl_mem_migration_flags' {aka 'long unsigned int'} changes value from '-4' to '18446744073709551612' [-Wsign-conversion] + 47 | ~(CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED | CL_MIGRATE_MEM_OBJECT_HOST); + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c:77:34: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 77 | num_events_in_wait_list, event_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +[ 7%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/barrier.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/bitselect.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/bitselect.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clFinish.c +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp.cl.bc +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp.cl.bc +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clFlush.c -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrier.c -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs_diff.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMarker.c +In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ In file included from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:46, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: /usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 117 | BBInfo::getHashValue(Edge.getEnd())); | ^ -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetKernelWorkGroupInfo.c +In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 131 | (V ? 32 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 142 | (V ? 64 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 236 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 255 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 358 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 380 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 486 | ((unsigned)Ordering << 1)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 567 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 577 | (IsWeak << 8)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 593 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 606 | ((unsigned)Ordering << 5)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 770 | setInstructionSubclassData((SubclassData & 31) | + | ~~~~~~~~~~~~~~~~~~~~^ + 771 | (Operation << 5)); + | ~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 784 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 800 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:32: @@ -15807,12 +13792,44 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 131 | (V ? 32 : 0)); | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 142 | (V ? 64 : 0)); | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -15867,27 +13884,61 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 606 | ((unsigned)Ordering << 5)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 770 | setInstructionSubclassData((SubclassData & 31) | | ~~~~~~~~~~~~~~~~~~~~^ 771 | (Operation << 5)); | ~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 784 | (unsigned)V); | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1468 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) @@ -15903,7 +13954,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1468 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -15923,21 +13973,41 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/all.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueBarrier.c +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -15964,11 +14034,26 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetProgramInfo.c +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -15979,6 +14064,13 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -15996,18 +14088,50 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/any.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); @@ -16016,8 +14140,118 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetEventProfilingInfo.c +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp_int.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp_int.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMarker.c +In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::BuiltinTypeLoc; TypeClass = clang::BuiltinType; LocalData = clang::BuiltinLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:572:66: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 428 | size = llvm::alignTo(size, extraAlign); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCTypeParamTypeLoc; TypeClass = clang::ObjCTypeParamType; LocalData = clang::ObjCTypeParamTypeLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:754:53: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:925:54: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1434:46: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::TemplateSpecializationTypeLoc; TypeClass = clang::TemplateSpecializationType; LocalData = clang::TemplateSpecializationLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1682:68: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentTemplateSpecializationTypeLoc; TypeClass = clang::DependentTemplateSpecializationType; LocalData = clang::DependentTemplateSpecializationLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2199:68: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:36: @@ -16025,6 +14259,17 @@ /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'size_t llvm::BumpPtrAllocatorImpl::getTotalMemory() const [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]': +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:1526:45: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:343:51: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 343 | TotalMemory += computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:36: @@ -16141,525 +14386,135 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/as_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs_diff.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clWaitForEvents.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:33, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:217:20: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 217 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'llvm::Type* llvm::SCEVAddExpr::getType() const': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:234:42: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 234 | return getOperand(getNumOperands() - 1)->getType(); - | ~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:341:20: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 341 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWaitForEvents.c -In file included from /usr/lib/llvm-9/include/llvm/Transforms/IPO/Attributor.h:100, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:44, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h: In member function 'int llvm::LazyCallGraph::SCC::size() const': -/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:491:41: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 491 | int size() const { return Nodes.size(); } - | ~~~~~~~~~~^~ -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseEvent.c -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Transforms/InstCombine/InstCombine.h:21, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:46, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/Transforms/InstCombine/InstCombineWorklist.h: In member function 'void llvm::InstCombineWorklist::AddInitialGroup(llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/Transforms/InstCombine/InstCombineWorklist.h:58:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::DenseMapBase, llvm::Instruction*, unsigned int, llvm::DenseMapInfo, llvm::detail::DenseMapPair >::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 58 | WorklistMap.reserve(List.size()); - | ~~~~~~~~~^~ -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:47, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-9/include/llvm/Transforms/Instrumentation.h:205:10: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 205 | return Scaled; - | ^~~~~~ -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:27, - from /usr/lib/llvm-9/include/llvm/Transforms/Scalar/GVN.h:25, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:51, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h: In member function 'llvm::BasicBlock** llvm::PredIteratorCache::GetPreds(llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:50:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 50 | BlockToPredCountMap[BB] = PredCache.size() - 1; - | ~~~~~~~~~~~~~~~~~^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainEvent.c -/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h: In member function 'unsigned int llvm::PredIteratorCache::GetNumPreds(llvm::BasicBlock*) const': -/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:61:51: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 61 | return BlockToPredCountMap[BB] = std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetEventCallback.c -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_strided_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/all.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:50: -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 100 | unsigned size() const { return Nodes.size(); } - | ~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:50: -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 110 | N = (static_cast(N) * RHS.N + D / 2) / D; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 6%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 6%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetEventInfo.c -[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/any.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/clGetEventInfo.c: In function 'POclGetEventInfo': -/build/reproducible-path/pocl-1.6/lib/CL/clGetEventInfo.c:35:15: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 35 | cl_uint r = event->pocl_refcount; - | ^~~~~ -[ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Kernel.cc.o -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/Kernel.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc -[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateUserEvent.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 8%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs_diff.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/as_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/IR/LegacyPassManagers.h:304:51: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetUserEventStatus.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:734:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:701:43: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' -/usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:910:74: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -make -f lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/depend -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/depend.internal". -Scanning dependencies of target kernel_host_ssse3 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueTask.c -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atomics.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/all.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_copy.cl.bc -/build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c: In function 'POclCreateImage': -/build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c:79:63: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'cl_int' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 79 | image_desc, image_type_idx, - | ^~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c:248:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 248 | mem->image_channels = channels; - | ^~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c:249:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 249 | mem->image_elem_size = elem_size; - | ^~~~~~~~~ -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_strided_copy.cl.bc -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateImage2D.c -In file included from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::BuiltinTypeLoc; TypeClass = clang::BuiltinType; LocalData = clang::BuiltinLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:572:66: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 428 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCTypeParamTypeLoc; TypeClass = clang::ObjCTypeParamType; LocalData = clang::ObjCTypeParamTypeLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:754:53: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:925:54: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1434:46: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::TemplateSpecializationTypeLoc; TypeClass = clang::TemplateSpecializationType; LocalData = clang::TemplateSpecializationLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1682:68: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentTemplateSpecializationTypeLoc; TypeClass = clang::DependentTemplateSpecializationType; LocalData = clang::DependentTemplateSpecializationLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2199:68: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:428:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/any.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'size_t llvm::BumpPtrAllocatorImpl::getTotalMemory() const [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]': -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:1526:45: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:343:51: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 343 | TotalMemory += computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateImage3D.c -[ 9%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -In file included from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:59, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/TinyPtrVector.h: In instantiation of 'unsigned int llvm::TinyPtrVector::size() const [with EltTy = clang::ParsedAttr*]': -/usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:817:48: required from here -/usr/lib/llvm-9/include/llvm/ADT/TinyPtrVector.h:173:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 173 | return Val.template get()->size(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/bitselect.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadImage.c -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs.cl.bc -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/as_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs_diff.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/StringRef.h: In instantiation of 'typename std::enable_if<(! std::numeric_limits<_Tp>::is_signed), bool>::type llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int; typename std::enable_if<(! std::numeric_limits<_Tp>::is_signed), bool>::type = bool]': -/usr/lib/llvm-9/include/clang/Frontend/CommandLineSourceLoc.h:39:53: required from here -/usr/lib/llvm-9/include/llvm/ADT/StringRef.h:497:16: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 497 | Result = ULLVal; - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadImage.c: In function 'POclEnqueueReadImage': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadImage.c:97:40: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 97 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:39: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetKernelWorkGroupInfo.c +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:39: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteImage.c -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteImage.c: In function 'POclEnqueueWriteImage': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteImage.c:68:40: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 68 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, - from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 215 | return U - arg_begin(); - | ~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateSampler.c -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +[ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/linker.cpp.o +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp_int.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/linker.cpp.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, @@ -16683,6 +14538,16 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +In file included from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:59, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/TinyPtrVector.h: In instantiation of 'unsigned int llvm::TinyPtrVector::size() const [with EltTy = clang::ParsedAttr*]': +/usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:817:48: required from here +/usr/lib/llvm-9/include/llvm/ADT/TinyPtrVector.h:173:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 173 | return Val.template get()->size(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 128 | memory, (detail::PickAlignment::value)), @@ -16715,6 +14580,8 @@ /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp_int.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, @@ -16725,8 +14592,6 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; | ^ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseSampler.c /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } @@ -16747,10 +14612,8 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atomics.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_strided_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clz.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, @@ -16759,6 +14622,14 @@ /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/StringRef.h: In instantiation of 'typename std::enable_if<(! std::numeric_limits<_Tp>::is_signed), bool>::type llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int; typename std::enable_if<(! std::numeric_limits<_Tp>::is_signed), bool>::type = bool]': +/usr/lib/llvm-9/include/clang/Frontend/CommandLineSourceLoc.h:39:53: required from here +/usr/lib/llvm-9/include/llvm/ADT/StringRef.h:497:16: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] + 497 | Result = ULLVal; + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: @@ -16766,13 +14637,8 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = const llvm::SCEV*]': -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:64: required from here -/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] - 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetProgramInfo.c /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); @@ -16791,9 +14657,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/all.cl.bc -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainSampler.c /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); @@ -16802,17 +14665,60 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clz.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:19, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetEventProfilingInfo.c +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_strided_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': @@ -16821,6 +14727,11 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 131 | (V ? 32 : 0)); | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | @@ -16833,6 +14744,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 236 | (V ? 1 : 0)); | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clz.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | @@ -16851,13 +14766,23 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, + from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:47: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 215 | return U - arg_begin(); + | ~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486 | ((unsigned)Ordering << 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -make -f lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/depend /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -16882,21 +14807,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 606 | ((unsigned)Ordering << 5)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMFileUtils.cc.o /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/LLVMFileUtils.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc /usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 770 | setInstructionSubclassData((SubclassData & 31) | | ~~~~~~~~~~~~~~~~~~~~^ @@ -16914,27 +14830,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/DependInfo.cmake --color= -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = clang::FixItHint; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = clang::FixItHint; bool = false]' -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1174:45: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::unique_ptr; bool = false]' -/usr/lib/llvm-9/include/clang/Driver/Job.h:186:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -make -f lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/depend +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clz.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/depend.internal". -Scanning dependencies of target kernel_host_sse2 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clWaitForEvents.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -16953,61 +14856,30 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/DependInfo.cmake --color= /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -make -f lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build -In file included from /build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c:24: -/build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c: In function 'POclGetSamplerInfo': -/build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c:39:37: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 39 | POCL_RETURN_GETINFO (cl_uint, sampler->pocl_refcount); - | ^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 247 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c:39:7: note: in expansion of macro 'POCL_RETURN_GETINFO' - 39 | POCL_RETURN_GETINFO (cl_uint, sampler->pocl_refcount); - | ^~~~~~~~~~~~~~~~~~~ -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/depend.internal". -Scanning dependencies of target kernel_host_sse41 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/any.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyImage.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -17064,6 +14936,25 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -17080,74 +14971,109 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 9%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/bitselect.cl.bc +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWaitForEvents.c +In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = const llvm::SCEV*]': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:266:64: required from here +/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] + 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair, clang::FullSourceLoc>; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:390:17: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair, clang::FullSourceLoc>*; = void; T = std::pair, clang::FullSourceLoc>]' -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:781:61: required from here +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make -f lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/depend -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapImage.c -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/DependInfo.cmake --color= -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:673:42: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); - | ~~~~~~~~~~^~ -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/depend.internal". -Scanning dependencies of target kernel_host_avx_f16c -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: /usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/as_type.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = clang::DeclaratorChunk; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = clang::DeclaratorChunk; bool = false]' -/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:2162:30: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapImage.c: In function 'POclEnqueueMapImage': -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapImage.c:172:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 172 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::unique_ptr; bool = false]' -/usr/lib/llvm-9/include/clang/Lex/ModuleMap.h:414:44: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 7%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseEvent.c +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/IsolateRegions.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': @@ -17171,12 +15097,20 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 263 | (B * FastMathFlags::AllowReassoc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 263 | (B * FastMathFlags::AllowReassoc); | ^ @@ -17263,453 +15197,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atomics.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetImageInfo.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:35: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::Node]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:452:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::Node]' -/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:112:7: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:472:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 472 | std::distance(Allocator.Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::SCC]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:452:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::SCC]' -/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:112:7: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:472:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::RefSCC]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:452:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::RefSCC]' -/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:112:7: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:472:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:130:23: required from 'void llvm::DenseMapBase::reserve(llvm::DenseMapBase::size_type) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; llvm::DenseMapBase::size_type = unsigned int]' -/usr/lib/llvm-9/include/llvm/Transforms/InstCombine/InstCombineWorklist.h:58:36: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:208:5: required from 'void llvm::BumpPtrAllocatorImpl::Reset() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:74:18: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c -In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:284:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:734:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Option/ArgList.h:156:70: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:35: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c: In function 'POclCreateFromGLTexture2D': -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:3:49: warning: unused parameter 'context' [-Wunused-parameter] - 3 | POname(clCreateFromGLTexture2D)(cl_context context, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:4:41: warning: unused parameter 'flags' [-Wunused-parameter] - 4 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:5:41: warning: unused parameter 'target' [-Wunused-parameter] - 5 | cl_GLenum target, - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:6:41: warning: unused parameter 'miplevel' [-Wunused-parameter] - 6 | cl_GLint miplevel, - | ~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:7:41: warning: unused parameter 'texture' [-Wunused-parameter] - 7 | cl_GLuint texture, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:8:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] - 8 | cl_int * errcode_ret) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c -[ 9%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -In file included from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, - from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:869:28: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 382 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1014:28: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1098:56: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1154:28: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1447:28: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1529:28: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1744:34: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2008:28: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2228:28: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2244:34: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]': -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]' -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2302:62: required from here -/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/clang/AST/ComparisonCategories.h:230:65: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fract.cl.bc -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const clang::FileEntry*; ValueT = const clang::FileEntry*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = const clang::FileEntry*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = const clang::FileEntry*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:612:10: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/bitselect.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c: In function 'POclCreateFromGLTexture3D': -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:25:49: warning: unused parameter 'context' [-Wunused-parameter] - 25 | POname(clCreateFromGLTexture3D)(cl_context context, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:26:41: warning: unused parameter 'flags' [-Wunused-parameter] - 26 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:27:41: warning: unused parameter 'target' [-Wunused-parameter] - 27 | cl_GLenum target, - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:28:41: warning: unused parameter 'miplevel' [-Wunused-parameter] - 28 | cl_GLint miplevel, - | ~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:29:41: warning: unused parameter 'texture' [-Wunused-parameter] - 29 | cl_GLuint texture, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:30:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] - 30 | cl_int * errcode_ret) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/clang/AST/ASTContext.h:673:42: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclContext*; ValueT = llvm::StringRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::DeclContext*; ValueT = llvm::StringRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::DeclContext*; ValueT = llvm::StringRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/clang/Sema/CodeCompleteConsumer.h:643:42: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clUnloadCompiler.c -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_strided_copy.cl.bc -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetSupportedImageFormats.c -/build/reproducible-path/pocl-1.6/lib/CL/clGetSupportedImageFormats.c: In function 'POclGetSupportedImageFormats': -/build/reproducible-path/pocl-1.6/lib/CL/clGetSupportedImageFormats.c:29:58: warning: unused parameter 'flags' [-Wunused-parameter] - 29 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::AliasSetTracker::ASTCallbackVH; ValueT = llvm::AliasSet::PointerRec*; KeyInfoT = llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AliasSetTracker::ASTCallbackVH; ValueT = llvm::AliasSet::PointerRec*; KeyInfoT = llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AliasSetTracker::ASTCallbackVH; ValueT = llvm::AliasSet::PointerRec*; KeyInfoT = llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:359:54: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, - from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, - from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/IR/LegacyPassManagers.h:304:51: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetExtensionFunctionAddress.c -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:166:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:565:24: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::BasicBlock*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/OrderedInstructions.h:44:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::BasicBlock*; ValueT = const llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = const llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = const llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/InstructionPrecedenceTracking.h:53:35: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = llvm::MemDepResult; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::MemDepResult; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::MemDepResult; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' -/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::MemoryDependenceResults::NonLocalPointerInfo>; KeyT = llvm::PointerIntPair; ValueT = llvm::MemoryDependenceResults::NonLocalPointerInfo; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MemoryDependenceResults::NonLocalPointerInfo>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::MemoryDependenceResults::NonLocalPointerInfo; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MemoryDependenceResults::NonLocalPointerInfo>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::MemoryDependenceResults::NonLocalPointerInfo; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MemoryDependenceResults::NonLocalPointerInfo>]' -/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' -/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetExtensionFunctionAddressForPlatform.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, bool> >; KeyT = llvm::Instruction*; ValueT = std::pair, bool>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, bool> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = std::pair, bool>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, bool> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = std::pair, bool>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, bool> >]' -/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::BasicBlock*; ValueT = llvm::BasicBlock**; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::BasicBlock**; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::BasicBlock**; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:27:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:27:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 9%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_offset.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::StringRef; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:249:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 9%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clIcdGetPlatformIDsKHR.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = const clang::FileEntry*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:249:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 10%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseDevice.c -[ 10%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 10%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainEvent.c In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: /usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' @@ -17717,395 +15212,24 @@ /usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 415 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs_diff.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainDevice.c -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_array_size.cl.bc -[ 10%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:734:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:701:43: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' -/usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:910:74: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:660:52: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:799:58: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atomics.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c -/build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c: In function 'POclCreateSubDevices': -/build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c:91:24: warning: conversion from 'long int' to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] - 91 | count_devices = in_device->max_compute_units / properties[1]; - | ^~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c:101:25: warning: conversion from 'long int' to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] - 101 | total_cus += properties[i]; - | ^~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c:147:14: warning: conversion from 'cl_device_partition_property' {aka 'const long int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] - 147 | = (properties[0] == CL_DEVICE_PARTITION_EQUALLY - | ^ -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clUnloadPlatformCompiler.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:537:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:143:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:819:71: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' -/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:1550:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/bitselect.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::CachedHashString; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:267:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c -[ 10%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = unsigned int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:546:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Function*; ValueArgs = {}; DerivedT = llvm::DenseMap > >; KeyT = llvm::Function*; ValueT = llvm::DenseMap >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:334:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap > >; KeyT = llvm::Function*; ValueT = llvm::DenseMap >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:338:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap > >; KeyT = llvm::Function*; ValueT = llvm::DenseMap >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]' -/usr/lib/llvm-9/include/llvm/Transforms/IPO/Attributor.h:317:32: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:533:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:577:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FileEntry*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FileEntry* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:263:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:189:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = const clang::FileEntry*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' -/usr/lib/llvm-9/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = const clang::FileEntry*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; llvm::SetVector::value_type = const clang::FileEntry*]' -/usr/lib/llvm-9/include/clang/Basic/Module.h:504:27: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1032:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1032 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/all.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:489:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:589:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FileEntry*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FileEntry* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:263:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:189:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = const clang::FileEntry*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' -/usr/lib/llvm-9/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = const clang::FileEntry*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; llvm::SetVector::value_type = const clang::FileEntry*]' -/usr/lib/llvm-9/include/clang/Basic/Module.h:504:27: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:35: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' -/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' -/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'pocl_restore_ftz': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:80:5: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] - 80 | _MM_SET_DENORMALS_ZERO_MODE (_MM_DENORMALS_ZERO_ON); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:82:5: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] - 82 | _MM_SET_DENORMALS_ZERO_MODE (_MM_DENORMALS_ZERO_OFF); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'pocl_save_ftz': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:98:7: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-32769' to '4294934527' [-Wsign-conversion] - 98 | s &= (~_MM_FLUSH_ZERO_ON); - | ^~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:104:7: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] - 104 | s &= (~_MM_DENORMALS_ZERO_ON); - | ^~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'pocl_set_ftz': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:124:7: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] - 124 | _MM_SET_DENORMALS_ZERO_MODE (_MM_DENORMALS_ZERO_ON); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:134:7: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] - 134 | _MM_SET_DENORMALS_ZERO_MODE (_MM_DENORMALS_ZERO_OFF); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: At top level: -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1308:30: warning: signed conversion from 'unsigned int' to 'int32_t' {aka 'const int'} changes value from '2147483648' to '-2147483648' [-Wsign-conversion] - 1308 | static int32_t const signN = 0x80000000; /* flt32 sign bit */ - | ^~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'half_to_float': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1353:7: warning: conversion from 'int32_t' {aka 'int'} to 'float' may change value [-Wconversion] - 1353 | s.f *= v.si; - | ^~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'float_to_half': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1366:19: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 1366 | uint32_t sign = v.si & signN; - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1367:8: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 1367 | v.si ^= sign; - | ^~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1367:11: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 1367 | v.si ^= sign; - | ^~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1370:10: warning: conversion from 'float' to 'int32_t' {aka 'int'} may change value [-Wfloat-conversion] - 1370 | s.si = s.f * v.f; - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1377:15: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 1377 | return v.ui | sign; - | ~~~~~^~~~~~ -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_depth.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/any.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_image_util.c -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/as_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 10%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/linker.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/linker.cpp.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_img_buf_cpy.c -[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_height.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/pocl_img_buf_cpy.c: In function 'pocl_rect_copy': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_img_buf_cpy.c:190:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 190 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 12%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c -[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_tracing.c -[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs_diff.cl.bc -/build/reproducible-path/pocl-1.6/lib/CL/pocl_tracing.c: In function 'text_tracer_event_updated': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_tracing.c:236:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 236 | fwrite (tmp_buffer, text_size, 1, text_tracer_file); - | ^~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs_diff.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_runtime_config.c -[ 12%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_mem_management.c -[ 12%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_hash.c -/build/reproducible-path/pocl-1.6/lib/CL/pocl_hash.c: In function 'pocl_SHA1_Update': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_hash.c:181:31: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 181 | if ((context->count[0] += len << 3) < (len << 3)) context->count[1]++; - | ^~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_hash.c:182:26: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 182 | context->count[1] += (len >> 29); - | ^ -[ 12%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_num_groups.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 12%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_work_dim.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_debug.c In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -18119,6 +15243,28 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/IR/LegacyPassManagers.h:304:51: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/IR/LegacyPassManagers.h:304:51: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } @@ -18151,6 +15297,25 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = clang::FixItHint; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = clang::FixItHint; bool = false]' +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:1174:45: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::unique_ptr; bool = false]' +/usr/lib/llvm-9/include/clang/Driver/Job.h:186:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/SmallString.h:16, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, @@ -18164,6 +15329,77 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:734:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:701:43: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' +/usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:910:74: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetEventCallback.c In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: @@ -18177,17 +15413,12 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 13%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/all.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, @@ -18205,19 +15436,6 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/all.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c: In function 'pocl_gettimemono_ns': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c:83:54: warning: conversion to 'long unsigned int' from '__syscall_slong_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] - 83 | return (((uint64_t)timespec.tv_sec * 1000000000UL) + timespec.tv_nsec); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c: In function 'pocl_gettimereal': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c:121:14: warning: conversion from '__syscall_slong_t' {aka 'long int'} to 'int' may change value [-Wconversion] - 121 | *nanosec = timespec.tv_nsec; - | ^~~~~~~~ -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_strided_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: @@ -18225,8 +15443,6 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSVMAlloc.c In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': @@ -18263,6 +15479,13 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] + 38 | return X < 10 ? '0' + X : HexChar + X - 10; + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 128 | memory, (detail::PickAlignment::value)), @@ -18292,6 +15515,10 @@ /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 150 | Output.push_back(LUT[c >> 4] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: @@ -18299,6 +15526,9 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; | ^ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 151 | Output.push_back(LUT[c & 15] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } @@ -18319,13 +15549,33 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:40: @@ -18333,6 +15583,24 @@ /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair, clang::FullSourceLoc>; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:390:17: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair, clang::FullSourceLoc>*; = void; T = std::pair, clang::FullSourceLoc>]' +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:781:61: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetEventInfo.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:673:42: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); + | ~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:40: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': @@ -18365,6 +15633,67 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = clang::DeclaratorChunk; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = clang::DeclaratorChunk; bool = false]' +/usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:2162:30: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/AlignOf.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:17, + from /usr/lib/llvm-9/include/llvm/ADT/SmallString.h:16, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::unique_ptr; bool = false]' +/usr/lib/llvm-9/include/clang/Lex/ModuleMap.h:414:44: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); @@ -18457,12 +15786,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetEventInfo.c: In function 'POclGetEventInfo': +/build/reproducible-path/pocl-1.6/lib/CL/clGetEventInfo.c:35:15: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 35 | cl_uint r = event->pocl_refcount; + | ^~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSVMFree.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -18487,24 +15818,58 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/any.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 8%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atomics.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h: In constructor 'llvm::BitCodeAbbrevOp::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Encoding, uint64_t)': +/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h:110:40: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 110 | : Val(Data), IsLiteral(false), Enc(E) {} + | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:19, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ +[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateUserEvent.c +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -18561,970 +15926,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/any.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMFree.c -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMFree.c: In function 'POclEnqueueSVMFree': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMFree.c:65:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 65 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMap.c -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/as_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:41: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMap.c: In function 'POclEnqueueSVMMap': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMap.c:70:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 70 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/as_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp10.cl.bc -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMUnmap.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atomics.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMUnmap.c: In function 'POclEnqueueSVMUnmap': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMUnmap.c:60:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 60 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_copy.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 815 | return CI.ParameterEncoding.size() - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemcpy.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 61 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemcpy.c: In function 'POclEnqueueSVMMemcpy': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemcpy.c:65:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 65 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c -In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 100 | unsigned size() const { return Nodes.size(); } - | ~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 110 | N = (static_cast(N) * RHS.N + D / 2) / D; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:14, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 38 | return X < 10 ? '0' + X : HexChar + X - 10; - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 150 | Output.push_back(LUT[c >> 4] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 151 | Output.push_back(LUT[c & 15] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, - from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, - from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_cl.h:50, - from /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:24: -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c: In function 'POclEnqueueSVMMemFill': -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:51:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 51 | POCL_RETURN_ERROR_ON((__builtin_popcount(pattern_size) > 1), CL_INVALID_VALUE, - | ^~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' - 271 | if (cond) \ - | ^~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:56:43: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] - 56 | POCL_RETURN_ERROR_ON(((intptr_t)svm_ptr % pattern_size > 0), CL_INVALID_VALUE, - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' - 271 | if (cond) \ - | ^~~~ -/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:73:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 73 | event, num_events_in_wait_list, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/bitselect.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetKernelArgSVMPointer.c -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs_diff.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_distance.cl.bc -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetKernelExecInfo.c -In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 138 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 159 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-1.6/lib/CL/clSetKernelExecInfo.c: In function 'POclSetKernelExecInfo': -/build/reproducible-path/pocl-1.6/lib/CL/clSetKernelExecInfo.c:29:37: warning: unused parameter 'param_value_size' [-Wunused-parameter] - 29 | size_t param_value_size , - | ~~~~~~~~^~~~~~~~~~~~~~~~ -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/add_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_get_device_id': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:223:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 223 | int i, length = strlen(dev_hash); - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:227:14: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 227 | result ^= dev_hash[i]; - | ^~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'serialize_file': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:176:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 176 | do { uint32_t len = strlen(elem); \ - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:295:3: note: in expansion of macro 'BUFFER_STORE_STR' - 295 | BUFFER_STORE_STR(p); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_serialize_kernel_to_buffer': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:373:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 373 | uint32_t namelen = strlen (meta->name); - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:389:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 389 | uint32_t attrlen = meta->attributes ? strlen (meta->attributes) : 0; - | ^~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:176:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 176 | do { uint32_t len = strlen(elem); \ - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:403:7: note: in expansion of macro 'BUFFER_STORE_STR' - 403 | BUFFER_STORE_STR(ai->name); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:176:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 176 | do { uint32_t len = strlen(elem); \ - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:404:7: note: in expansion of macro 'BUFFER_STORE_STR' - 404 | BUFFER_STORE_STR(ai->type_name); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:408:27: warning: conversion from 'long int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 408 | uint32_t arginfo_size = buffer - start; - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:412:28: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] - 412 | uint64_t binaries_size = end - buffer; - | ^~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:416:26: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] - 416 | uint64_t struct_size = end - buf; - | ^~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'deserialize_file': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:463:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] - 463 | return (buffer - orig_buffer); - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_deserialize_kernel_from_buffer': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:548:38: warning: unsigned conversion from 'int' to 'uint64_t' {aka 'long unsigned int'} changes value from '-1' to '18446744073709551615' [-Wsign-conversion] - 548 | kernel->has_arg_metadata = (-1); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:574:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 574 | ai->type_size = dynarg_sizes[i]; - | ^~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_serialize': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:605:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 605 | unsigned num_kernels = program->num_kernels; - | ^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:639:13: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] - 639 | *size = (buffer - start); - | ^ -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_strided_copy.cl.bc -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_deserialize': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:653:26: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'cl_program_binary_type' {aka 'unsigned int'} may change value [-Wconversion] - 653 | program->binary_type = (b.flags >> 1); - | ^ -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_strided_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:40: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 215 | return U - arg_begin(); - | ~~^~~~~~~~~~~~~ -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/all.cl.bc -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLTexture': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:5:47: warning: unused parameter 'context' [-Wunused-parameter] - 5 | POname(clCreateFromGLTexture)(cl_context context, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:6:41: warning: unused parameter 'flags' [-Wunused-parameter] - 6 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:7:41: warning: unused parameter 'texture_target' [-Wunused-parameter] - 7 | cl_GLenum texture_target, - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:8:41: warning: unused parameter 'miplevel' [-Wunused-parameter] - 8 | cl_GLint miplevel, - | ~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:9:41: warning: unused parameter 'texture' [-Wunused-parameter] - 9 | cl_GLuint texture, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:10:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] - 10 | cl_int * errcode_ret) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLBuffer': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:21:46: warning: unused parameter 'context' [-Wunused-parameter] - 21 | POname(clCreateFromGLBuffer)(cl_context context, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:22:41: warning: unused parameter 'flags' [-Wunused-parameter] - 22 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:23:41: warning: unused parameter 'bufobj' [-Wunused-parameter] - 23 | cl_GLuint bufobj, - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:24:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] - 24 | cl_int * errcode_ret) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLRenderbuffer': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:35:52: warning: unused parameter 'context' [-Wunused-parameter] - 35 | POname(clCreateFromGLRenderbuffer)(cl_context context, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:36:41: warning: unused parameter 'flags' [-Wunused-parameter] - 36 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:37:41: warning: unused parameter 'renderbuffer' [-Wunused-parameter] - 37 | cl_GLuint renderbuffer, - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:38:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] - 38 | cl_int * errcode_ret) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclGetGLObjectInfo': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:49:41: warning: unused parameter 'memobj' [-Wunused-parameter] - 49 | POname(clGetGLObjectInfo)(cl_mem memobj, - | ~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:50:46: warning: unused parameter 'gl_object_type' [-Wunused-parameter] - 50 | cl_gl_object_type *gl_object_type, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:51:44: warning: unused parameter 'gl_object_name' [-Wunused-parameter] - 51 | cl_GLuint *gl_object_name) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclGetGLTextureInfo': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:63:43: warning: unused parameter 'memobj' [-Wunused-parameter] - 63 | POname(clGetGLTextureInfo) (cl_mem memobj, - | ~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:64:48: warning: unused parameter 'param_name' [-Wunused-parameter] - 64 | cl_gl_texture_info param_name, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:65:37: warning: unused parameter 'param_value_size' [-Wunused-parameter] - 65 | size_t param_value_size, - | ~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:66:36: warning: unused parameter 'param_value' [-Wunused-parameter] - 66 | void *param_value, - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:67:38: warning: unused parameter 'param_value_size_ret' [-Wunused-parameter] - 67 | size_t *param_value_size_ret) - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclEnqueueAcquireGLObjects': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:78:54: warning: unused parameter 'command_queue' [-Wunused-parameter] - 78 | POname(clEnqueueAcquireGLObjects) ( cl_command_queue command_queue, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:79:45: warning: unused parameter 'num_objects' [-Wunused-parameter] - 79 | cl_uint num_objects, - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:80:51: warning: unused parameter 'mem_objects' [-Wunused-parameter] - 80 | const cl_mem *mem_objects, - | ~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:81:45: warning: unused parameter 'num_events_in_wait_list' [-Wunused-parameter] - 81 | cl_uint num_events_in_wait_list, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:82:53: warning: unused parameter 'event_wait_list' [-Wunused-parameter] - 82 | const cl_event *event_wait_list, - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:83:47: warning: unused parameter 'event' [-Wunused-parameter] - 83 | cl_event *event) - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclEnqueueReleaseGLObjects': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:94:54: warning: unused parameter 'command_queue' [-Wunused-parameter] - 94 | POname(clEnqueueReleaseGLObjects) ( cl_command_queue command_queue, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:95:45: warning: unused parameter 'num_objects' [-Wunused-parameter] - 95 | cl_uint num_objects, - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:96:51: warning: unused parameter 'mem_objects' [-Wunused-parameter] - 96 | const cl_mem *mem_objects, - | ~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:97:45: warning: unused parameter 'num_events_in_wait_list' [-Wunused-parameter] - 97 | cl_uint num_events_in_wait_list, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:98:53: warning: unused parameter 'event_wait_list' [-Wunused-parameter] - 98 | const cl_event *event_wait_list, - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:99:47: warning: unused parameter 'event' [-Wunused-parameter] - 99 | cl_event *event) - | ~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclGetGLContextInfoKHR': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:110:63: warning: unused parameter 'properties' [-Wunused-parameter] - 110 | POname(clGetGLContextInfoKHR) ( const cl_context_properties *properties , - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:111:23: warning: unused parameter 'param_name' [-Wunused-parameter] - 111 | cl_gl_context_info param_name , - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:112:11: warning: unused parameter 'param_value_size' [-Wunused-parameter] - 112 | size_t param_value_size , - | ~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:113:10: warning: unused parameter 'param_value' [-Wunused-parameter] - 113 | void *param_value , - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:114:12: warning: unused parameter 'param_value_size_ret' [-Wunused-parameter] - 114 | size_t *param_value_size_ret ) - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); - | ~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_cq_profiling.c -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/build/reproducible-path/pocl-1.6/lib/CL/pocl_cq_profiling.c: In function 'pocl_atexit': -/build/reproducible-path/pocl-1.6/lib/CL/pocl_cq_profiling.c:95:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 95 | for (int i = 0; i < different_kernels; ++i) - | ^ -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/any.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 15%] Built target libpocl_unlinked_objs -make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/depend.internal". -Scanning dependencies of target test_shuffle -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fract.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atomics.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 16%] Building CXX object tests/kernel/CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/kernel\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -pthread -std=gnu++11 -o CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -c /build/reproducible-path/pocl-1.6/tests/kernel/test_shuffle.cc -[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' -/build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:108:23: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atomics.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:522:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = llvm::yaml::Document]' -/usr/include/c++/10/bits/unique_ptr.h:182:16: required from 'void std::__uniq_ptr_impl<_Tp, _Dp>::reset(std::__uniq_ptr_impl<_Tp, _Dp>::pointer) [with _Tp = llvm::yaml::Document; _Dp = std::default_delete; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::yaml::Document*]' -/usr/include/c++/10/bits/unique_ptr.h:456:12: required from 'void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = llvm::yaml::Document; _Dp = std::default_delete; std::unique_ptr<_Tp, _Dp>::pointer = llvm::yaml::Document*]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:597:25: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' -/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' -/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/as_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 18%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/bitselect.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_offset.c.bc -[ 18%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/bitselect.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fract.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fract.cl.bc -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_offset.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_order.cl.bc -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 18%] Built target lib_cl_llvm -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_depth.cl.bc -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_strided_copy.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 19%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_offset.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 19%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 20%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 20%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 20%] Linking CXX executable test_shuffle -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_shuffle.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -o test_shuffle ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 20%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 20%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_height.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 20%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 21%] Built target test_shuffle -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atomics.cl.bc -[ 21%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/barrier.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_depth.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isless.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMFileUtils.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/LLVMFileUtils.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/bitselect.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_height.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/depend.internal". -Scanning dependencies of target image_query_funcs -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building C object tests/kernel/CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/kernel\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -c /build/reproducible-path/pocl-1.6/tests/kernel/image_query_funcs.c -[ 21%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_num_groups.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_normalize.cl.bc -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnotequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp_int.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/SmallString.h:16, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_depth.cl.bc -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 22%] Linking C executable image_query_funcs -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/image_query_funcs.dir/link.txt --verbose=1 -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_work_dim.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -o image_query_funcs ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 38 | return X < 10 ? '0' + X : HexChar + X - 10; - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 150 | Output.push_back(LUT[c >> 4] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 151 | Output.push_back(LUT[c & 15] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -[ 22%] Built target image_query_funcs -make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake --color= -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fract.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend.internal". -Scanning dependencies of target sampler_address_clamp -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/build -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 22%] Building C object tests/kernel/CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/kernel\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -c /build/reproducible-path/pocl-1.6/tests/kernel/sampler_address_clamp.c -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/Support/AlignOf.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:17, - from /usr/lib/llvm-9/include/llvm/ADT/SmallString.h:16, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h: In constructor 'llvm::BitCodeAbbrevOp::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Encoding, uint64_t)': -/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h:110:40: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 110 | : Val(Data), IsLiteral(false), Enc(E) {} - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:19, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isordered.cl.bc -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clz.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:22, from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:26, @@ -19538,12 +15939,26 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, @@ -19563,11 +15978,8 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -[ 22%] Linking C executable sampler_address_clamp -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/sampler_address_clamp.dir/link.txt --verbose=1 -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_size.c.bc -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -o sampler_address_clamp ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetUserEventStatus.c In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:23, from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:26, @@ -19577,6 +15989,46 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::Node]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:452:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::Node]' +/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:112:7: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:472:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 472 | std::distance(Allocator.Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::SCC]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:452:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::SCC]' +/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:112:7: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:472:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::RefSCC]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:452:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::RefSCC]' +/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:112:7: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:472:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:130:23: required from 'void llvm::DenseMapBase::reserve(llvm::DenseMapBase::size_type) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; llvm::DenseMapBase::size_type = unsigned int]' +/usr/lib/llvm-9/include/llvm/Transforms/InstCombine/InstCombineWorklist.h:58:36: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:208:5: required from 'void llvm::BumpPtrAllocatorImpl::Reset() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:74:18: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:23, from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:26, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, @@ -19616,18 +16068,134 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 22%] Built target sampler_address_clamp -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad24.cl.bc -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_offset.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_height.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_num_groups.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:41: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:284:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueTask.c +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:734:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Option/ArgList.h:156:70: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/AST/ASTTypeTraits.h:24, + from /usr/lib/llvm-9/include/clang/AST/ASTContext.h:18, + from /usr/lib/llvm-9/include/clang/Frontend/ASTUnit.h:17, + from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, + from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:869:28: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 382 | size = llvm::alignTo(size, extraAlign); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1014:28: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1098:56: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1154:28: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1447:28: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1529:28: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:1744:34: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2008:28: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2228:28: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2244:34: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]': +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:434:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:443:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]' +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:2302:62: required from here +/usr/lib/llvm-9/include/clang/AST/TypeLoc.h:382:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/clang/AST/ComparisonCategories.h:230:65: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const clang::FileEntry*; ValueT = const clang::FileEntry*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = const clang::FileEntry*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = const clang::FileEntry*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/clang/Basic/SourceManager.h:612:10: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 8%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/barrier.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/clang/AST/ASTContext.h:673:42: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -19676,10 +16244,38 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclContext*; ValueT = llvm::StringRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::DeclContext*; ValueT = llvm::StringRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::DeclContext*; ValueT = llvm::StringRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/clang/Sema/CodeCompleteConsumer.h:643:42: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 815 | return CI.ParameterEncoding.size() - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +[ 8%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/bitselect.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, @@ -19696,13 +16292,70 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/convert_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 22%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_work_dim.c.bc +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 8%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c: In function 'POclCreateImage': +/build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c:79:63: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'cl_int' {aka 'int'} may change the sign of the result [-Wsign-conversion] + 79 | image_desc, image_type_idx, + | ^~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c:248:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 248 | mem->image_channels = channels; + | ^~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateImage.c:249:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 249 | mem->image_elem_size = elem_size; + | ^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Kernel.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, @@ -19719,7 +16372,47 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::AliasSetTracker::ASTCallbackVH; ValueT = llvm::AliasSet::PointerRec*; KeyInfoT = llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AliasSetTracker::ASTCallbackVH; ValueT = llvm::AliasSet::PointerRec*; KeyInfoT = llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AliasSetTracker::ASTCallbackVH; ValueT = llvm::AliasSet::PointerRec*; KeyInfoT = llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:359:54: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 61 | AvailableArray[F/4] |= State << 2*(F&3); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:27, @@ -19737,16 +16430,51 @@ /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hadd.cl.bc -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/IR/LegacyPassManagers.h:304:51: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 9%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:166:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LazyCallGraph.h:565:24: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 100 | unsigned size() const { return Nodes.size(); } + | ~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 110 | N = (static_cast(N) * RHS.N + D / 2) / D; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:14, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] + 38 | return X < 10 ? '0' + X : HexChar + X - 10; + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:27, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: @@ -19754,10 +16482,111 @@ /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 150 | Output.push_back(LUT[c >> 4] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateImage2D.c +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 151 | Output.push_back(LUT[c & 15] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, + from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, + from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::BasicBlock*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/OrderedInstructions.h:44:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::BasicBlock*; ValueT = const llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = const llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = const llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/InstructionPrecedenceTracking.h:53:35: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = llvm::MemDepResult; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::MemDepResult; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::MemDepResult; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::NonLocalDepResult>; KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::NonLocalDepResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::NonLocalDepResult>]' +/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::MemoryDependenceResults::NonLocalPointerInfo>; KeyT = llvm::PointerIntPair; ValueT = llvm::MemoryDependenceResults::NonLocalPointerInfo; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MemoryDependenceResults::NonLocalPointerInfo>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::MemoryDependenceResults::NonLocalPointerInfo; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MemoryDependenceResults::NonLocalPointerInfo>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::MemoryDependenceResults::NonLocalPointerInfo; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MemoryDependenceResults::NonLocalPointerInfo>]' +/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' +/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, bool> >; KeyT = llvm::Instruction*; ValueT = std::pair, bool>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, bool> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = std::pair, bool>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, bool> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = std::pair, bool>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, bool> >]' +/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallPtrSet; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/MemoryDependenceAnalysis.h:369:48: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::BasicBlock*; ValueT = llvm::BasicBlock**; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::BasicBlock**; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::BasicBlock**; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:27:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/IR/PredIteratorCache.h:27:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::StringRef; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:249:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateImage3D.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: +/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void* llvm::allocate_buffer(size_t, size_t)': +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:541:50: warning: unused parameter 'Alignment' [-Wunused-parameter] + 541 | inline void *allocate_buffer(size_t Size, size_t Alignment) { + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void llvm::deallocate_buffer(void*, size_t, size_t)': +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:49: warning: unused parameter 'Size' [-Wunused-parameter] + 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { + | ~~~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:62: warning: unused parameter 'Alignment' [-Wunused-parameter] + 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { + | ~~~~~~~^~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::CalleeInfo::CalleeInfo(llvm::CalleeInfo::HotnessType, uint64_t)': @@ -19774,6 +16603,12 @@ /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:78:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 78 | Hotness = std::max(Hotness, static_cast(OtherHotness)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = const clang::FileEntry*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:249:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateRelBlockFreq(uint64_t, uint64_t)': /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:98:20: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:29' may change value [-Wconversion] 98 | RelBlockFreq = static_cast(Sum); @@ -19790,41 +16625,16 @@ /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:393:21: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 393 | Flags.Linkage = Linkage; | ^~~~~~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadImage.c /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::VFuncId)': /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:703:71: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 703 | static unsigned getHashValue(FunctionSummary::VFuncId I) { return I.GUID; } | ~~^~~~ -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_num_groups.c.bc /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::ConstVCall)': /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:722:20: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 722 | return I.VFunc.GUID; | ~~~~~~~~^~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: -/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void* llvm::allocate_buffer(size_t, size_t)': -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:541:50: warning: unused parameter 'Alignment' [-Wunused-parameter] - 541 | inline void *allocate_buffer(size_t Size, size_t Alignment) { - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void llvm::deallocate_buffer(void*, size_t, size_t)': -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:49: warning: unused parameter 'Size' [-Wunused-parameter] - 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { - | ~~~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:62: warning: unused parameter 'Alignment' [-Wunused-parameter] - 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { - | ~~~~~~~^~~~~~~~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_work_dim.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, @@ -19837,29 +16647,12 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 68 | Size = N; | ^ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/MC/StringTableBuilder.h:12, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeWriter.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:66: -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashStringRef::CachedHashStringRef(llvm::StringRef, uint32_t)': -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:40:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 40 | : P(S.data()), Size(S.size()), Hash(Hash) { - | ~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashString::CachedHashString(llvm::StringRef, uint32_t)': -/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:105:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 105 | : P(new char[S.size()]), Size(S.size()), Hash(Hash) { - | ~~~~~~^~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_distance.cl.bc -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadImage.c: In function 'POclEnqueueReadImage': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueReadImage.c:97:40: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 97 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp_int.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, @@ -19879,41 +16672,41 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = unsigned int; uint64_t = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:96:45: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:37: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 89 | return getRounded(Digits >> Shift, Scale + Shift, - | ~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 89 | return getRounded(Digits >> Shift, Scale + Shift, - | ~~~~~~^~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:102:45: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getQuotient(DigitsT, DigitsT) [with DigitsT = long unsigned int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:178:39: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:166:19: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 166 | return divide32(Dividend, Divisor); - | ^~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:166:29: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 166 | return divide32(Dividend, Divisor); - | ^~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:402:56: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 391 | if (!compare(LDigits, LScale, DigitsT(1), RLgFloor + getWidth())) - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:410:56: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]': -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:20: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 831 | return *this <<= Scales; - | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:734:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:701:43: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' +/usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:910:74: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteImage.c +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, @@ -19923,6 +16716,29 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:660:52: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolutionExpressions.h:799:58: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, @@ -19935,8 +16751,20 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 138 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 159 | return Buffers.size(); + | ~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, @@ -19949,10 +16777,21 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 268 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_depth.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/MC/StringTableBuilder.h:12, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeWriter.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:66: +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashStringRef::CachedHashStringRef(llvm::StringRef, uint32_t)': +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:40:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 40 | : P(S.data()), Size(S.size()), Hash(Hash) { + | ~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteImage.c: In function 'POclEnqueueWriteImage': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueWriteImage.c:68:40: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 68 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashString::CachedHashString(llvm::StringRef, uint32_t)': +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:105:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 105 | : P(new char[S.size()]), Size(S.size()), Hash(Hash) { + | ~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, @@ -19975,6 +16814,48 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateSampler.c +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clz.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -20013,17 +16894,37 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 337 | void setPosition(unsigned pos) { Position = pos; } | ^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, @@ -20036,17 +16937,84 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:537:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:143:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:819:71: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:1550:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_cos.cl.bc -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = unsigned int; uint64_t = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:96:45: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:37: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 89 | return getRounded(Digits >> Shift, Scale + Shift, + | ~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 89 | return getRounded(Digits >> Shift, Scale + Shift, + | ~~~~~~^~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:102:45: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getQuotient(DigitsT, DigitsT) [with DigitsT = long unsigned int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:178:39: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:166:19: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 166 | return divide32(Dividend, Divisor); + | ^~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:166:29: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 166 | return divide32(Dividend, Divisor); + | ^~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:402:56: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 391 | if (!compare(LDigits, LScale, DigitsT(1), RLgFloor + getWidth())) + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:410:56: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:20: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 831 | return *this <<= Scales; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseSampler.c +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::CachedHashString; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:267:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, @@ -20070,7 +17038,6 @@ /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp.cl.bc In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-9/include/llvm/IR/Module.h:18, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, @@ -20120,7 +17087,6 @@ /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, @@ -20134,747 +17100,25 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp2.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/ADT/SmallString.h:16, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:342:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:357:49: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:320:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 320 | LScale -= ShiftL; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 321 | RScale += ShiftR; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:342:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:363:49: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:320:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 320 | LScale -= ShiftL; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 321 | RScale += ShiftR; - | ~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'static llvm::ScaledNumber llvm::ScaledNumber::adjustToWidth(uint64_t, int32_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int; int32_t = int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:525:61: required from 'static llvm::ScaledNumber llvm::ScaledNumber::get(uint64_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:23: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:704:60: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 704 | auto Adjusted = ScaledNumbers::getAdjusted(N, Shift); - | ^~~~~ -make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/depend -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:985:78: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_divide.cl.bc -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/depend.internal". -Scanning dependencies of target kernel -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_height.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building C object tests/kernel/CMakeFiles/kernel.dir/kernel.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/kernel\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/kernel.dir/kernel.c.o -c /build/reproducible-path/pocl-1.6/tests/kernel/kernel.c -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:19, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:30: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getLgImpl(DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:223:22: required from 'int32_t llvm::ScaledNumbers::getLgFloor(DigitsT, int16_t) [with DigitsT = unsigned int; int32_t = int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:390:35: required from 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:402:56: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:195:71: warning: conversion from 'long unsigned int' to 'int32_t' {aka 'int'} may change value [-Wconversion] - 195 | int32_t LocalFloor = sizeof(Digits) * 8 - countLeadingZeros(Digits) - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getLgImpl(DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:223:22: required from 'int32_t llvm::ScaledNumbers::getLgFloor(DigitsT, int16_t) [with DigitsT = long unsigned int; int32_t = int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:390:35: required from 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:410:56: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:195:71: warning: conversion from 'long unsigned int' to 'int32_t' {aka 'int'} may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:844:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 844 | Scale += ScaleShift; - | ~~~~~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:30: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_length.cl.bc -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log10.cl.bc -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:30: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 131 | (V ? 32 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 142 | (V ? 64 : 0)); - | ~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 236 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 255 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 358 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 380 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 486 | ((unsigned)Ordering << 1)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 567 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 577 | (IsWeak << 8)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 593 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 606 | ((unsigned)Ordering << 5)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 770 | setInstructionSubclassData((SubclassData & 31) | - | ~~~~~~~~~~~~~~~~~~~~^ - 771 | (Operation << 5)); - | ~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 784 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 800 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp.cl.bc -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1468 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:19, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::StringRef; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' -/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:249:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftRight(int32_t) [with DigitsT = long unsigned int; int32_t = int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:838:5: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:874:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 874 | Scale -= ScaleShift; - | ~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'static int llvm::ScaledNumber::countLeadingZerosWidth(llvm::ScaledNumber::DigitsType) [with DigitsT = long unsigned int; llvm::ScaledNumber::DigitsType = long unsigned int]': -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:854:37: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' -/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here -/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:692:32: warning: conversion from 'llvm::ScaledNumber::DigitsType' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 692 | return countLeadingZeros32(Digits) + Width - 32; - | ^~~~~~ -[ 23%] Linking C executable kernel -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/kernel.dir/link.txt --verbose=1 -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/maxmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/kernel.dir/kernel.c.o -o kernel ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:19, - from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc: In function 'void pocl::regenerate_kernel_metadata(llvm::Module&, pocl::FunctionMapping&)': -/build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:56:68: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 56 | MDNode *wgsizeMD = dyn_cast(wg_sizes->getOperand(mni)); - | ^~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -/build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc: In function 'int pocl::getConstantIntMDValue(llvm::Metadata*)': -/build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:122:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 122 | return CI->getLimitedValue(); - | ~~~~~~~~~~~~~~~~~~~^~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Built target kernel -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:30: +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:40: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, - from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, - from /usr/lib/llvm-9/include/llvm/Pass.h:364, - from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fract.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_num_groups.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_offset.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend -[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/minmag.cl.bc -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend.internal". -Scanning dependencies of target test_alignment_with_dynamic_wg3 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 23%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg3.cpp -[ 23%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_work_dim.c.bc -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fract.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_size.c.bc -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 24%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_normalize.cl.bc -[ 25%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_offset.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_cos.cl.bc -[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg3.cpp:4: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 25%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 26%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc -[ 26%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fract.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_recip.cl.bc -[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_offset.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_depth.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cross.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_tan.cl.bc -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -20888,6 +17132,17 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } @@ -20916,14 +17171,29 @@ 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { | ^ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_dim.cl.bc /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = unsigned int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:546:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Function*; ValueArgs = {}; DerivedT = llvm::DenseMap > >; KeyT = llvm::Function*; ValueT = llvm::DenseMap >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:334:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap > >; KeyT = llvm::Function*; ValueT = llvm::DenseMap >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:338:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap > >; KeyT = llvm::Function*; ValueT = llvm::DenseMap >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]' +/usr/lib/llvm-9/include/llvm/Transforms/IPO/Attributor.h:317:32: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 9%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, @@ -20937,10 +17207,46 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:533:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:577:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FileEntry*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FileEntry* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:263:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:189:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = const clang::FileEntry*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' +/usr/lib/llvm-9/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = const clang::FileEntry*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; llvm::SetVector::value_type = const clang::FileEntry*]' +/usr/lib/llvm-9/include/clang/Basic/Module.h:504:27: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1032:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1032 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); + | ~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:43: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 215 | return U - arg_begin(); + | ~~^~~~~~~~~~~~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainSampler.c +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:489:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:589:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FileEntry*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FileEntry* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:263:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:189:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = const clang::FileEntry*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' +/usr/lib/llvm-9/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = const clang::FileEntry*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; llvm::SetVector::value_type = const clang::FileEntry*]' +/usr/lib/llvm-9/include/clang/Basic/Module.h:504:27: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: @@ -20954,6 +17260,23 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/clang/Basic/DiagnosticIDs.h:19, + from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_build.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' +/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' +/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': @@ -21036,20 +17359,31 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_depth.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': @@ -21064,20 +17398,23 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1202 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:30: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp2.cl.bc /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); @@ -21097,6 +17434,196 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 131 | (V ? 32 : 0)); | ~~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c:24: +/build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c: In function 'POclGetSamplerInfo': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 142 | (V ? 64 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 236 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 255 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 358 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c:39:37: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 39 | POCL_RETURN_GETINFO (cl_uint, sampler->pocl_refcount); + | ^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' + 247 | MEMASSIGN; \ + | ^~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clGetSamplerInfo.c:39:7: note: in expansion of macro 'POCL_RETURN_GETINFO' + 39 | POCL_RETURN_GETINFO (cl_uint, sampler->pocl_refcount); + | ^~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 380 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 486 | ((unsigned)Ordering << 1)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 567 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 577 | (IsWeak << 8)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 593 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:30: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 606 | ((unsigned)Ordering << 5)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 770 | setInstructionSubclassData((SubclassData & 31) | + | ~~~~~~~~~~~~~~~~~~~~^ + 771 | (Operation << 5)); + | ~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 784 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 800 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1468 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/SmallString.h:16, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueCopyImage.c +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:30: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 131 | (V ? 32 : 0)); + | ~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | @@ -21127,12 +17654,35 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); + | ~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486 | ((unsigned)Ordering << 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -21178,6 +17728,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) @@ -21186,6 +17768,17 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ @@ -21206,24 +17799,104 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:342:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:357:49: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:320:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 320 | LScale -= ShiftL; + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 321 | RScale += ShiftR; + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:342:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:363:49: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:320:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 320 | LScale -= ShiftL; + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 321 | RScale += ShiftR; + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'static llvm::ScaledNumber llvm::ScaledNumber::adjustToWidth(uint64_t, int32_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int; int32_t = int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:525:61: required from 'static llvm::ScaledNumber llvm::ScaledNumber::get(uint64_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:23: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:704:60: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 704 | auto Adjusted = ScaledNumbers::getAdjusted(N, Shift); + | ^~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:60: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:985:78: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapImage.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -21246,15 +17919,15 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_height.cl.bc +[ 9%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -21282,6 +17955,39 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -21298,90 +18004,326 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Linking CXX executable test_alignment_with_dynamic_wg3 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_with_dynamic_wg3.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -o test_alignment_with_dynamic_wg3 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Built target test_alignment_with_dynamic_wg3 -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/dot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc: In function 'void pocl::regenerate_kernel_metadata(llvm::Module&, pocl::FunctionMapping&)': +/build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:56:68: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 56 | MDNode *wgsizeMD = dyn_cast(wg_sizes->getOperand(mni)); + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:19, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc: In function 'int pocl::getConstantIntMDValue(llvm::Metadata*)': +/build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:122:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 122 | return CI->getLimitedValue(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapImage.c: In function 'POclEnqueueMapImage': +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getLgImpl(DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:223:22: required from 'int32_t llvm::ScaledNumbers::getLgFloor(DigitsT, int16_t) [with DigitsT = unsigned int; int32_t = int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:390:35: required from 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:402:56: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:195:71: warning: conversion from 'long unsigned int' to 'int32_t' {aka 'int'} may change value [-Wconversion] + 195 | int32_t LocalFloor = sizeof(Digits) * 8 - countLeadingZeros(Digits) - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueMapImage.c:172:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 172 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getLgImpl(DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:223:22: required from 'int32_t llvm::ScaledNumbers::getLgFloor(DigitsT, int16_t) [with DigitsT = long unsigned int; int32_t = int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:390:35: required from 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:410:56: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:195:71: warning: conversion from 'long unsigned int' to 'int32_t' {aka 'int'} may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:844:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 844 | Scale += ScaleShift; + | ~~~~~~^~~~~~~~~~~~~ In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:33: /usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_depth.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 29%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' +/build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:108:23: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetImageInfo.c +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:30: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:19, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::StringRef; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:249:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftRight(int32_t) [with DigitsT = long unsigned int; int32_t = int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:838:5: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:874:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 874 | Scale -= ScaleShift; + | ~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'static int llvm::ScaledNumber::countLeadingZerosWidth(llvm::ScaledNumber::DigitsType) [with DigitsT = long unsigned int; llvm::ScaledNumber::DigitsType = long unsigned int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:854:37: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:692:32: warning: conversion from 'llvm::ScaledNumber::DigitsType' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 692 | return countLeadingZeros32(Digits) + Width - 32; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:522:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = llvm::yaml::Document]' +/usr/include/c++/10/bits/unique_ptr.h:182:16: required from 'void std::__uniq_ptr_impl<_Tp, _Dp>::reset(std::__uniq_ptr_impl<_Tp, _Dp>::pointer) [with _Tp = llvm::yaml::Document; _Dp = std::default_delete; std::__uniq_ptr_impl<_Tp, _Dp>::pointer = llvm::yaml::Document*]' +/usr/include/c++/10/bits/unique_ptr.h:456:12: required from 'void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = llvm::yaml::Document; _Dp = std::default_delete; std::unique_ptr<_Tp, _Dp>::pointer = llvm::yaml::Document*]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:597:25: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:34: /usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isless.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 29%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_height.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend -[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isless.cl.bc -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend.internal". -Scanning dependencies of target test_simple_for_with_a_barrier -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_distance.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 29%] Building CXX object tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_simple_for_with_a_barrier.cpp +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:19, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/linker.cpp:39: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' +/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' +/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c: In function 'POclCreateFromGLTexture2D': +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:3:49: warning: unused parameter 'context' [-Wunused-parameter] + 3 | POname(clCreateFromGLTexture2D)(cl_context context, + | ~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:4:41: warning: unused parameter 'flags' [-Wunused-parameter] + 4 | cl_mem_flags flags, + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:5:41: warning: unused parameter 'target' [-Wunused-parameter] + 5 | cl_GLenum target, + | ~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:6:41: warning: unused parameter 'miplevel' [-Wunused-parameter] + 6 | cl_GLint miplevel, + | ~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:7:41: warning: unused parameter 'texture' [-Wunused-parameter] + 7 | cl_GLuint texture, + | ~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:8:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] + 8 | cl_int * errcode_ret) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:34: /usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 117 | BBInfo::getHashValue(Edge.getEnd())); | ^ -[ 30%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_num_groups.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 30%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc -[ 30%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 30%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isless.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 30%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_work_dim.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 30%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c: In function 'POclCreateFromGLTexture3D': +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:25:49: warning: unused parameter 'context' [-Wunused-parameter] + 25 | POname(clCreateFromGLTexture3D)(cl_context context, + | ~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:26:41: warning: unused parameter 'flags' [-Wunused-parameter] + 26 | cl_mem_flags flags, + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:27:41: warning: unused parameter 'target' [-Wunused-parameter] + 27 | cl_GLenum target, + | ~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:28:41: warning: unused parameter 'miplevel' [-Wunused-parameter] + 28 | cl_GLint miplevel, + | ~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:29:41: warning: unused parameter 'texture' [-Wunused-parameter] + 29 | cl_GLuint texture, + | ~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:30:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] + 30 | cl_int * errcode_ret) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clUnloadCompiler.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:39: @@ -21389,12 +18331,8 @@ /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 30%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetSupportedImageFormats.c In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:39: @@ -21412,8 +18350,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_length.cl.bc -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessequal.cl.bc /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); @@ -21421,8 +18357,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | @@ -21515,99 +18449,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_height.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_simple_for_with_a_barrier.cpp:29: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/clGetSupportedImageFormats.c: In function 'POclGetSupportedImageFormats': +/build/reproducible-path/pocl-1.6/lib/CL/clGetSupportedImageFormats.c:29:58: warning: unused parameter 'flags' [-Wunused-parameter] + 29 | cl_mem_flags flags, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetExtensionFunctionAddress.c +[ 9%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: @@ -21623,10 +18472,7 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnotequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_recip.cl.bc -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_num_groups.c.bc +[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: @@ -21634,10 +18480,7 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fract.cl.bc -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnotequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clGetExtensionFunctionAddressForPlatform.c In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': @@ -21648,13 +18491,29 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 10%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cross.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: /usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clIcdGetPlatformIDsKHR.c In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, @@ -21667,24 +18526,6 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 268 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_work_dim.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -21730,10 +18571,10 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnotequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clReleaseDevice.c In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, @@ -21747,56 +18588,21 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/IR/LegacyPassManagers.h:304:51: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:33: @@ -21810,23 +18616,13 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_rsqrt.cl.bc -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:33: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o In file included from /usr/lib/llvm-9/include/llvm/ADT/APInt.h:18, from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, @@ -21859,6 +18655,7 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clRetainDevice.c /usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 197 | memory, (detail::PickAlignment::value)), | ^ @@ -21887,24 +18684,6 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 245 | Visibility = V; @@ -21921,10 +18700,6 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_num_groups.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:33: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': @@ -21955,6 +18730,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); @@ -21992,7 +18783,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 255 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isordered.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -22005,7 +18795,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | @@ -22057,8 +18846,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_offset.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) @@ -22093,24 +18880,56 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp10.cl.bc +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_work_dim.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c: In function 'POclCreateSubDevices': +/build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c:91:24: warning: conversion from 'long int' to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] + 91 | count_devices = in_device->max_compute_units / properties[1]; + | ^~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c:101:25: warning: conversion from 'long int' to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] + 101 | total_cus += properties[i]; + | ^~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clCreateSubDevices.c:147:14: warning: conversion from 'cl_device_partition_property' {aka 'const long int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] + 147 | = (properties[0] == CL_DEVICE_PARTITION_EQUALLY + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -22122,6 +18941,7 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cross.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3726 | int NumOperands = ComputeNumOperands(Args.size()); @@ -22133,6 +18953,7 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -22140,7 +18961,26 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_size.c.bc +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -22162,17 +19002,40 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/IR/LegacyPassManagers.h:304:51: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -22189,305 +19052,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_group_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp2.cl.bc -[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad24.cl.bc -[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:33: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad24.cl.bc -[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_spawn_wg.c.bc -[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 32%] Linking CXX executable test_simple_for_with_a_barrier -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_simple_for_with_a_barrier.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -o test_simple_for_with_a_barrier ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 33%] Built target test_simple_for_with_a_barrier -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_hi.cl.bc -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_divide.cl.bc -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/popcount.cl.bc -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/prefetch.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_depth.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max.cl.bc -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf.c.bc -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_height.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max_i.cl.bc -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_width.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isless.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_powr.cl.bc -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/depend.internal". -Scanning dependencies of target test_structs_as_args -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_rsqrt.cl.bc -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CXX object tests/regression/CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_structs_as_args.cpp -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/maxmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/maxmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_id.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/maxmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_size.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_num_groups.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_rsqrt.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_work_dim.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_structs_as_args.cpp:28: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -22533,8 +19097,29 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rotate.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, @@ -22548,10 +19133,26 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnotequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/LoopBarriers.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clUnloadPlatformCompiler.c In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: @@ -22565,15 +19166,14 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sin.cl.bc +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cross.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, @@ -22587,11 +19187,27 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 1723 | return BitsToFloat(getWord(0)); | ~~~~~~~^~~ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/distance.cl.bc /usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, @@ -22601,8 +19217,6 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/minmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, @@ -22611,12 +19225,12 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/minmag.cl.bc /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: @@ -22624,12 +19238,35 @@ /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, @@ -22715,8 +19352,6 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, @@ -22725,8 +19360,6 @@ /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/minmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: @@ -22760,22 +19393,25 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/distance.cl.bc /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/select.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': @@ -22802,6 +19438,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 255 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'pocl_restore_ftz': /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -22814,12 +19451,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_length.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486 | ((unsigned)Ordering << 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:80:5: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] + 80 | _MM_SET_DENORMALS_ZERO_MODE (_MM_DENORMALS_ZERO_ON); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:82:5: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] + 82 | _MM_SET_DENORMALS_ZERO_MODE (_MM_DENORMALS_ZERO_OFF); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'pocl_save_ftz': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:98:7: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-32769' to '4294934527' [-Wsign-conversion] + 98 | s &= (~_MM_FLUSH_ZERO_ON); + | ^~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:104:7: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] + 104 | s &= (~_MM_DENORMALS_ZERO_ON); + | ^~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'pocl_set_ftz': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:124:7: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] + 124 | _MM_SET_DENORMALS_ZERO_MODE (_MM_DENORMALS_ZERO_ON); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:134:7: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] + 134 | _MM_SET_DENORMALS_ZERO_MODE (_MM_DENORMALS_ZERO_OFF); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -22859,20 +19518,40 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 784 | (unsigned)V); | ~~~~~~~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sin.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: At top level: +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1308:30: warning: signed conversion from 'unsigned int' to 'int32_t' {aka 'const int'} changes value from '2147483648' to '-2147483648' [-Wsign-conversion] + 1308 | static int32_t const signN = 0x80000000; /* flt32 sign bit */ + | ^~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'half_to_float': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1353:7: warning: conversion from 'int32_t' {aka 'int'} to 'float' may change value [-Wconversion] + 1353 | s.f *= v.si; + | ^~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c: In function 'float_to_half': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1366:19: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 1366 | uint32_t sign = v.si & signN; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1367:8: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] + 1367 | v.si ^= sign; + | ^~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1367:11: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 1367 | v.si ^= sign; + | ^~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1370:10: warning: conversion from 'float' to 'int32_t' {aka 'int'} may change value [-Wfloat-conversion] + 1370 | s.si = s.f * v.f; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_util.c:1377:15: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 1377 | return v.ui | sign; + | ~~~~~^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -22903,8 +19582,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -22944,7 +19621,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_tan.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -22966,17 +19642,12 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -22985,6 +19656,18 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); @@ -22993,42 +19676,81 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cross.cl.bc In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ @@ -23073,6 +19795,10 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 275 | (B * FastMathFlags::NoInfs); | ^ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | @@ -23123,6 +19849,8 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; | ^~~~~ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); @@ -23138,12 +19866,53 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -[ 38%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.h:26, @@ -23152,127 +19921,45 @@ /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isless.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Linking CXX executable test_structs_as_args -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs_as_args.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.h:26, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -o test_structs_as_args ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 38%] Built target test_structs_as_args -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessequal.cl.bc -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, +[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreaterequal.cl.bc -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log2.cl.bc -[ 39%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_image_util.c +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 268 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isless.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: /usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 76 | NumUserOperands = NumOps; @@ -23285,6 +19972,19 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -23292,8 +19992,9 @@ from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } @@ -23321,8 +20022,6 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 337 | void setPosition(unsigned pos) { Position = pos; } | ^~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { @@ -23332,61 +20031,14 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isless.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnotequal.cl.bc +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fract.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, @@ -23396,28 +20048,39 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 1723 | return BitsToFloat(getWord(0)); | ~~~~~~~^~~ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_length.cl.bc /usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.h:26, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, @@ -23427,6 +20090,8 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ +[ 11%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cross.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, @@ -23439,38 +20104,22 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: @@ -23478,25 +20127,55 @@ /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void* llvm::allocate_buffer(size_t, size_t)': +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:541:50: warning: unused parameter 'Alignment' [-Wunused-parameter] + 541 | inline void *allocate_buffer(size_t Size, size_t Alignment) { + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void llvm::deallocate_buffer(void*, size_t, size_t)': +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:49: warning: unused parameter 'Size' [-Wunused-parameter] + 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { + | ~~~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:62: warning: unused parameter 'Alignment' [-Wunused-parameter] + 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { + | ~~~~~~~^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, @@ -23582,6 +20261,14 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, @@ -23590,9 +20277,21 @@ /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/signbit.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, +[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_img_buf_cpy.c +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, @@ -23601,16 +20300,80 @@ from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:18, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ In file included from /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: @@ -23618,13 +20381,10 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp10.cl.bc -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_powr.cl.bc /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1202 | return U - data_operands_begin(); @@ -23639,7 +20399,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); @@ -23652,16 +20418,80 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessequal.cl.bc -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +/build/reproducible-path/pocl-1.6/lib/CL/pocl_img_buf_cpy.c: In function 'pocl_rect_copy': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_img_buf_cpy.c:190:41: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 190 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/distance.cl.bc +[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_distance.cl.bc +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -23686,19 +20516,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 255 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -23766,34 +20583,29 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1468 | return new (ComputeNumOperands(Args.size())) @@ -23810,507 +20622,19 @@ 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_recip.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp2.cl.bc -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnotequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/smoothstep.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_rsqrt.cl.bc -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/maxmag.cl.bc -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -24323,7 +20647,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 142 | (V ? 64 : 0)); | ~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -24348,14 +20671,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isordered.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 486 | ((unsigned)Ordering << 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -24401,10 +20722,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -24435,29 +20766,113 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:38: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnotequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +[ 12%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -24514,10 +20929,14 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_tracing.c +[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fract.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); @@ -24530,73 +20949,137 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/step.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 815 | return CI.ParameterEncoding.size() - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 61 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake --color= -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isordered.cl.bc -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/depend.internal". -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -Scanning dependencies of target test_program_from_binary_with_local_1_1_1 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 12%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 12%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_length.cl.bc +/build/reproducible-path/pocl-1.6/lib/CL/pocl_tracing.c: In function 'text_tracer_event_updated': +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/pocl_tracing.c:236:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 236 | fwrite (tmp_buffer, text_size, 1, text_tracer_file); + | ^~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +[ 12%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_offset.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fract.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: /usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 40%] Building C object tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_program_from_binary_with_local_1_1_1.c -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 40%] Linking C executable test_program_from_binary_with_local_1_1_1 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/link.txt --verbose=1 +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_runtime_config.c +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 13%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:31: @@ -24604,11 +21087,44 @@ /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o -o test_program_from_binary_with_local_1_1_1 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ^ +[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_mem_management.c +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:31: @@ -24633,6 +21149,77 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | @@ -24666,9 +21253,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 281 | (B * FastMathFlags::NoSignedZeros); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 281 | (B * FastMathFlags::NoSignedZeros); | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ^ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | @@ -24693,6 +21297,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 299 | (B * FastMathFlags::ApproxFunc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 299 | (B * FastMathFlags::ApproxFunc); | ^ @@ -24700,6 +21308,10 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 305 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 305 | SubclassOptionalData |= FMF.Flags; | ^~~~~ @@ -24710,6 +21322,14 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); @@ -24725,334 +21345,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Built target test_program_from_binary_with_local_1_1_1 -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': -/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 100 | unsigned size() const { return Nodes.size(); } - | ~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 110 | N = (static_cast(N) * RHS.N + D / 2) / D; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': -/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:14, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 38 | return X < 10 ? '0' + X : HexChar + X - 10; - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 150 | Output.push_back(LUT[c >> 4] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 151 | Output.push_back(LUT[c & 15] | Offset); - | ~~~~~~~~~~~~^~~~~~~~ -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_tan.cl.bc -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, - from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, - from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, - from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, - from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/minmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_powr.cl.bc -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, - from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, - from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 138 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 159 | return Buffers.size(); - | ~~~~~~~~~~~~^~ -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_hi.cl.bc -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_recip.cl.bc -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_recip.cl.bc -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 215 | return U - arg_begin(); - | ~~^~~~~~~~~~~~~ -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul24.cl.bc -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void* llvm::allocate_buffer(size_t, size_t)': -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:541:50: warning: unused parameter 'Alignment' [-Wunused-parameter] - 541 | inline void *allocate_buffer(size_t Size, size_t Alignment) { - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void llvm::deallocate_buffer(void*, size_t, size_t)': -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:49: warning: unused parameter 'Size' [-Wunused-parameter] - 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { - | ~~~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:62: warning: unused parameter 'Alignment' [-Wunused-parameter] - 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { - | ~~~~~~~^~~~~~~~~ -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/maxmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isless.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend.internal". -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -Scanning dependencies of target test_alignment_with_dynamic_wg2 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 42%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 42%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg2.cpp -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); - | ~~~~~~~~~~^~ -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' @@ -25060,263 +21359,8 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessequal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 42%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -[ 43%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 43%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessgreater.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 43%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/popcount.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -[ 43%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max.cl.bc -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +[ 13%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_group_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, @@ -25325,16 +21369,6 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/popcount.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: @@ -25403,6 +21437,19 @@ /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ +[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 13%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:38: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, @@ -25411,6 +21458,8 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; | ^ +[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } @@ -25431,21 +21480,85 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max_i.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_hash.c +[ 13%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_array_size.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 43%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnotequal.cl.bc +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +[ 13%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/build/reproducible-path/pocl-1.6/lib/CL/pocl_hash.c: In function 'pocl_SHA1_Update': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_hash.c:181:31: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 181 | if ((context->count[0] += len << 3) < (len << 3)) context->count[1]++; + | ^~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_hash.c:182:26: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 182 | context->count[1] += (len >> 29); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 13%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_offset.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, @@ -25453,57 +21566,114 @@ from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' -/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' -/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg2.cpp:8: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 14%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_offset.c.bc +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ +[ 14%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:30: /usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Barrier.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:29: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:31: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ -[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/prefetch.cl.bc +[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fract.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/popcount.cl.bc /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1202 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ +[ 14%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); @@ -25512,10 +21682,44 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ +[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_debug.c +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 815 | return CI.ParameterEncoding.size() - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ +[ 14%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_group_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:31: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] @@ -25535,6 +21739,9 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 236 | (V ? 1 : 0)); | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 61 | AvailableArray[F/4] |= State << 2*(F&3); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | @@ -25583,10 +21790,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 606 | ((unsigned)Ordering << 5)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_data_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 14%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_group_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 770 | setInstructionSubclassData((SubclassData & 31) | | ~~~~~~~~~~~~~~~~~~~~^ @@ -25604,13 +21815,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/minmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_length.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -25629,7 +21848,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | @@ -25642,18 +21860,78 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/prefetch.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_array_size.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ +[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_array_size.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c: In function 'pocl_gettimemono_ns': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c:83:54: warning: conversion to 'long unsigned int' from '__syscall_slong_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] + 83 | return (((uint64_t)timespec.tv_sec * 1000000000UL) + timespec.tv_nsec); + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c: In function 'pocl_gettimereal': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_timing.c:121:14: warning: conversion from '__syscall_slong_t' {aka 'long int'} to 'int' may change value [-Wconversion] + 121 | *nanosec = timespec.tv_nsec; + | ^~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -25676,8 +21954,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/maxmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -25712,6 +21988,25 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSVMAlloc.c +[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_order.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -25720,7 +22015,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isordered.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); @@ -25729,300 +22023,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 44%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/prefetch.cl.bc -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 44%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isunordered.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/maxmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 44%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 44%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 44%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/minmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/write_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/minmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rotate.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rotate.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Linking CXX executable test_alignment_with_dynamic_wg2 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_with_dynamic_wg2.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -o test_alignment_with_dynamic_wg2 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rotate.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acospi.cl.bc -[ 45%] Built target test_alignment_with_dynamic_wg2 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/select.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 45%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o -[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc -[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/select.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul_hi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/select.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2pi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:32: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:32: @@ -26030,26 +22030,6 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:32: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': @@ -26060,26 +22040,61 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 14%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:32: /usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp.cl.bc -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ +[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSVMFree.c +[ 14%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_data_type.cl.bc +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_depth.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 15%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_offset.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_data_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMFree.c +In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 100 | unsigned size() const { return Nodes.size(); } + | ~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 110 | N = (static_cast(N) * RHS.N + D / 2) / D; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, @@ -26094,28 +22109,16 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:14, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] + 38 | return X < 10 ? '0' + X : HexChar + X - 10; + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:33: @@ -26139,6 +22142,13 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 150 | Output.push_back(LUT[c >> 4] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 151 | Output.push_back(LUT[c & 15] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 102 | memory, (detail::PickAlignment::value)), @@ -26176,7 +22186,6 @@ /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanpi.cl.bc In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, @@ -26193,7 +22202,6 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 245 | Visibility = V; | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 256 | ThreadLocal = Val; @@ -26206,146 +22214,99 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMFree.c: In function 'POclEnqueueSVMFree': +[ 15%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_size.c.bc +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMFree.c:65:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 65 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:33: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/maxmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, + from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, + from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fract.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:33: /usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 744 | (V ? HasMetadataBit : 0)); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMap.c +[ 15%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc +[ 15%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_group_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_order.cl.bc +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_dim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMap.c: In function 'POclEnqueueSVMMap': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMap.c:70:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 70 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:34: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_order.cl.bc +[ 15%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); @@ -26364,117 +22325,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 70 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 102 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 128 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': -/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 163 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] - 197 | memory, (detail::PickAlignment::value)), - | ^ -/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' - 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, - from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, - from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: -/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 249 | AlignedCharArray::value, - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 169 | SubClassData = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 245 | Visibility = V; - | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 256 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } - | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 457 | Linkage = LT; - | ^~ In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:34: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] @@ -26488,6 +22352,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 142 | (V ? 64 : 0)); | ~~~~~~~~~~~~ +[ 15%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Workgroup.cc.o /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -26512,6 +22377,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/Workgroup.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | @@ -26542,14 +22408,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 606 | ((unsigned)Ordering << 5)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); @@ -26571,14 +22429,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 138 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 159 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_array_size.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -26597,15 +22467,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | @@ -26618,154 +22479,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -[ 48%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMUnmap.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log2.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 131 | (V ? 32 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 142 | (V ? 64 : 0)); - | ~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 236 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 255 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 358 | (V ? 1 : 0)); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 380 | ((unsigned)Ordering << 7)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 486 | ((unsigned)Ordering << 1)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 567 | (unsigned)V); - | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 577 | (IsWeak << 8)); - | ~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 593 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 606 | ((unsigned)Ordering << 5)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 770 | setInstructionSubclassData((SubclassData & 31) | - | ~~~~~~~~~~~~~~~~~~~~^ - 771 | (Operation << 5)); - | ~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 784 | (unsigned)V); - | ~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 800 | ((unsigned)Ordering << 2)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -26818,44 +22547,16 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1445 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1468 | return new (ComputeNumOperands(Args.size())) - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1653 | unsigned(TCK)); - | ~~~~~~~~~~~~~ +[ 15%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_id.c.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMUnmap.c: In function 'POclEnqueueSVMUnmap': +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMUnmap.c:60:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 60 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); @@ -26868,14 +22569,8 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 2831 | (V ? 1 : 0)); - | ~~~~~~~~~~~ +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_depth.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:38: @@ -26883,109 +22578,90 @@ /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); - | ~~^~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3703 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3726 | int NumOperands = ComputeNumOperands(Args.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4409 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4416 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4450 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 4457 | unsigned Values = 1 + Args.size(); - | ~~^~~~~~~~~~~~~ -[ 48%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min_i.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 815 | return CI.ParameterEncoding.size() - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_height.cl.bc +[ 15%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_offset.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemcpy.c +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_depth.cl.bc +[ 15%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemcpy.c: In function 'POclEnqueueSVMMemcpy': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemcpy.c:65:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 65 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_dim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 15%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:38: /usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 117 | BBInfo::getHashValue(Edge.getEnd())); | ^ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/popcount.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_data_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +[ 15%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_group_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_width.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_cl.h:50, + from /build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:24: +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c: In function 'POclEnqueueSVMMemFill': +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:51:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 51 | POCL_RETURN_ERROR_ON((__builtin_popcount(pattern_size) > 1), CL_INVALID_VALUE, + | ^~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' + 271 | if (cond) \ + | ^~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:56:43: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] + 56 | POCL_RETURN_ERROR_ON(((intptr_t)svm_ptr % pattern_size > 0), CL_INVALID_VALUE, + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' + 271 | if (cond) \ + | ^~~~ +/build/reproducible-path/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:73:45: warning: conversion to 'cl_int' {aka 'int'} from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] + 73 | event, num_events_in_wait_list, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_dim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:44: @@ -26993,13 +22669,8 @@ /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_height.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:44: @@ -27021,10 +22692,11 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log.cl.bc +[ 15%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_array_size.cl.bc /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | @@ -27102,7 +22774,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; | ^~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); @@ -27118,67 +22789,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp.cl.bc -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/signbit.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/minmag.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 61 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/prefetch.cl.bc -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake --color= -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/signbit.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend.internal". -Scanning dependencies of target test_multi_level_loops_with_barriers -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/smoothstep.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CXX object tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_multi_level_loops_with_barriers.cpp -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] @@ -27192,17 +22804,40 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, - from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here -/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 215 | return U - arg_begin(); - | ~~^~~~~~~~~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mix.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf.c.bc +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetKernelArgSVMPointer.c +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, @@ -27213,309 +22848,21 @@ from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sign.cl.bc -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/signbit.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/step.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul24.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 49%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/smoothstep.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_multi_level_loops_with_barriers.cpp:28: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul_hi.cl.bc -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/step.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/smoothstep.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 49%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/step.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/popcount.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_divide.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rotate.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/popcount.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/prefetch.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/depend.internal". -Scanning dependencies of target test_barrier_before_return -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 50%] Building CXX object tests/regression/CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_barrier_before_return.cpp -[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/prefetch.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 51%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Workgroup.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/Workgroup.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc -[ 51%] Linking CXX executable test_multi_level_loops_with_barriers -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multi_level_loops_with_barriers.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -o test_multi_level_loops_with_barriers ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore.cl.bc -[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/select.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_half.cl.bc -[ 52%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 52%] Built target test_multi_level_loops_with_barriers -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 52%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/popcount.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_barrier_before_return.cpp:28: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/prefetch.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore_half.cl.bc -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_order.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:30: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: @@ -27527,10 +22874,78 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 68 | Size = N; | ^ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +[ 16%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_height.cl.bc +[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/clSetKernelExecInfo.c +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:39: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 215 | return U - arg_begin(); + | ~~^~~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_width.cl.bc +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, @@ -27542,6 +22957,21 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 268 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ +[ 16%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_data_type.cl.bc +/build/reproducible-path/pocl-1.6/lib/CL/clSetKernelExecInfo.c: In function 'POclSetKernelExecInfo': +/build/reproducible-path/pocl-1.6/lib/CL/clSetKernelExecInfo.c:29:37: warning: unused parameter 'param_value_size' [-Wunused-parameter] + 29 | size_t param_value_size , + | ~~~~~~~~^~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, @@ -27561,8 +22991,38 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -27607,10 +23067,30 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -[ 52%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_store_half_f16c.c.bc -[ 52%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 16%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_num_groups.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:26, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: +/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': +/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:575:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 575 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DINode::DINode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:127:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 127 | SubclassData16 = Tag; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:148:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 148 | void setTag(unsigned Tag) { SubclassData16 = Tag; } + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, @@ -27623,26 +23103,123 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_get_device_id': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:223:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 223 | int i, length = strlen(dev_hash); + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:227:14: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] + 227 | result ^= dev_hash[i]; + | ^~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'serialize_file': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:176:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 176 | do { uint32_t len = strlen(elem); \ + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:295:3: note: in expansion of macro 'BUFFER_STORE_STR' + 295 | BUFFER_STORE_STR(p); + | ^~~~~~~~~~~~~~~~ +[ 16%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_depth.cl.bc +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_serialize_kernel_to_buffer': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:373:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 373 | uint32_t namelen = strlen (meta->name); + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:389:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 389 | uint32_t attrlen = meta->attributes ? strlen (meta->attributes) : 0; + | ^~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:176:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 176 | do { uint32_t len = strlen(elem); \ + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:403:7: note: in expansion of macro 'BUFFER_STORE_STR' + 403 | BUFFER_STORE_STR(ai->name); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:176:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 176 | do { uint32_t len = strlen(elem); \ + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:404:7: note: in expansion of macro 'BUFFER_STORE_STR' + 404 | BUFFER_STORE_STR(ai->type_name); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:408:27: warning: conversion from 'long int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 408 | uint32_t arginfo_size = buffer - start; + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:412:28: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] + 412 | uint64_t binaries_size = end - buffer; + | ^~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:416:26: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] + 416 | uint64_t struct_size = end - buf; + | ^~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'deserialize_file': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:463:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] + 463 | return (buffer - orig_buffer); + | ~~~~~~~~^~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_deserialize_kernel_from_buffer': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:548:38: warning: unsigned conversion from 'int' to 'uint64_t' {aka 'long unsigned int'} changes value from '-1' to '18446744073709551615' [-Wsign-conversion] + 548 | kernel->has_arg_metadata = (-1); + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:574:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 574 | ai->type_size = dynarg_sizes[i]; + | ^~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_serialize': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:605:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 605 | unsigned num_kernels = program->num_kernels; + | ^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:639:13: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] + 639 | *size = (buffer - start); + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c: In function 'pocl_binary_deserialize': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_binary.c:653:26: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'cl_program_binary_type' {aka 'unsigned int'} may change value [-Wconversion] + 653 | program->binary_type = (b.flags >> 1); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +[ 16%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 16%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_work_dim.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_width.cl.bc In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': @@ -27655,15 +23232,120 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1868:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 1868 | Column(Column) { + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, @@ -27682,17 +23364,18 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_num_groups.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_order.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:33, @@ -27701,21 +23384,23 @@ /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: -/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 76 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 209 | NumUserOperands = NumOps; - | ^~~~~~ -/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_work_dim.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:33, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:39: @@ -27727,6 +23412,8 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_dim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/Support/AlignOf.h:16, from /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:17, from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, @@ -27804,54 +23491,22 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rotate.cl.bc +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2326:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2326 | unsigned getNumElements() const { return Elements.size(); } + | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:33, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:39: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, - from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { - | ^ -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const FragInfo&)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2597:45: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 2597 | return (Frag.SizeInBits & 0xffff) << 16 | (Frag.OffsetInBits & 0xffff); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:39: @@ -27859,8 +23514,27 @@ /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hadd.cl.bc +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILocalVariable::DILocalVariable(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::DINode::DIFlags, uint32_t, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2759:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2759 | Arg(Arg), Flags(Flags) { + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:35: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:39: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': @@ -27875,14 +23549,6 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1202 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: -/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^~ -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { - | ^ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } @@ -27897,14 +23563,186 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLTexture': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:5:47: warning: unused parameter 'context' [-Wunused-parameter] + 5 | POname(clCreateFromGLTexture)(cl_context context, + | ~~~~~~~~~~~~~~~~^~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:6:41: warning: unused parameter 'flags' [-Wunused-parameter] + 6 | cl_mem_flags flags, + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:7:41: warning: unused parameter 'texture_target' [-Wunused-parameter] + 7 | cl_GLenum texture_target, + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:8:41: warning: unused parameter 'miplevel' [-Wunused-parameter] + 8 | cl_GLint miplevel, + | ~~~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:9:41: warning: unused parameter 'texture' [-Wunused-parameter] + 9 | cl_GLuint texture, + | ~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:10:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] + 10 | cl_int * errcode_ret) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLBuffer': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:21:46: warning: unused parameter 'context' [-Wunused-parameter] + 21 | POname(clCreateFromGLBuffer)(cl_context context, + | ~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:22:41: warning: unused parameter 'flags' [-Wunused-parameter] + 22 | cl_mem_flags flags, + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:23:41: warning: unused parameter 'bufobj' [-Wunused-parameter] + 23 | cl_GLuint bufobj, + | ~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:24:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] + 24 | cl_int * errcode_ret) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLRenderbuffer': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:35:52: warning: unused parameter 'context' [-Wunused-parameter] + 35 | POname(clCreateFromGLRenderbuffer)(cl_context context, + | ~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:36:41: warning: unused parameter 'flags' [-Wunused-parameter] + 36 | cl_mem_flags flags, + | ~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:37:41: warning: unused parameter 'renderbuffer' [-Wunused-parameter] + 37 | cl_GLuint renderbuffer, + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:38:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] + 38 | cl_int * errcode_ret) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclGetGLObjectInfo': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:49:41: warning: unused parameter 'memobj' [-Wunused-parameter] + 49 | POname(clGetGLObjectInfo)(cl_mem memobj, + | ~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:50:46: warning: unused parameter 'gl_object_type' [-Wunused-parameter] + 50 | cl_gl_object_type *gl_object_type, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:51:44: warning: unused parameter 'gl_object_name' [-Wunused-parameter] + 51 | cl_GLuint *gl_object_name) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclGetGLTextureInfo': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:63:43: warning: unused parameter 'memobj' [-Wunused-parameter] + 63 | POname(clGetGLTextureInfo) (cl_mem memobj, + | ~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:64:48: warning: unused parameter 'param_name' [-Wunused-parameter] + 64 | cl_gl_texture_info param_name, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:65:37: warning: unused parameter 'param_value_size' [-Wunused-parameter] + 65 | size_t param_value_size, + | ~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:66:36: warning: unused parameter 'param_value' [-Wunused-parameter] + 66 | void *param_value, + | ~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:67:38: warning: unused parameter 'param_value_size_ret' [-Wunused-parameter] + 67 | size_t *param_value_size_ret) + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclEnqueueAcquireGLObjects': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:78:54: warning: unused parameter 'command_queue' [-Wunused-parameter] + 78 | POname(clEnqueueAcquireGLObjects) ( cl_command_queue command_queue, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:79:45: warning: unused parameter 'num_objects' [-Wunused-parameter] + 79 | cl_uint num_objects, + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:80:51: warning: unused parameter 'mem_objects' [-Wunused-parameter] + 80 | const cl_mem *mem_objects, + | ~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:81:45: warning: unused parameter 'num_events_in_wait_list' [-Wunused-parameter] + 81 | cl_uint num_events_in_wait_list, + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:82:53: warning: unused parameter 'event_wait_list' [-Wunused-parameter] + 82 | const cl_event *event_wait_list, + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:83:47: warning: unused parameter 'event' [-Wunused-parameter] + 83 | cl_event *event) + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclEnqueueReleaseGLObjects': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:94:54: warning: unused parameter 'command_queue' [-Wunused-parameter] + 94 | POname(clEnqueueReleaseGLObjects) ( cl_command_queue command_queue, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:95:45: warning: unused parameter 'num_objects' [-Wunused-parameter] + 95 | cl_uint num_objects, + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:96:51: warning: unused parameter 'mem_objects' [-Wunused-parameter] + 96 | const cl_mem *mem_objects, + | ~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:97:45: warning: unused parameter 'num_events_in_wait_list' [-Wunused-parameter] + 97 | cl_uint num_events_in_wait_list, + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:98:53: warning: unused parameter 'event_wait_list' [-Wunused-parameter] + 98 | const cl_event *event_wait_list, + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:99:47: warning: unused parameter 'event' [-Wunused-parameter] + 99 | cl_event *event) + | ~~~~~~~~~~^~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c: In function 'POclGetGLContextInfoKHR': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:110:63: warning: unused parameter 'properties' [-Wunused-parameter] + 110 | POname(clGetGLContextInfoKHR) ( const cl_context_properties *properties , + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:111:23: warning: unused parameter 'param_name' [-Wunused-parameter] + 111 | cl_gl_context_info param_name , + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:112:11: warning: unused parameter 'param_value_size' [-Wunused-parameter] + 112 | size_t param_value_size , + | ~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:113:10: warning: unused parameter 'param_value' [-Wunused-parameter] + 113 | void *param_value , + | ~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_opengl.c:114:12: warning: unused parameter 'param_value_size_ret' [-Wunused-parameter] + 114 | size_t *param_value_size_ret ) + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DIMacroNode::DIMacroNode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:3105:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 3105 | SubclassData16 = MIType; + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:36, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:39: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': @@ -27931,8 +23769,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 255 | ((unsigned)Ordering << 7)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rotate.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -27957,6 +23793,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 567 | (unsigned)V); | ~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | @@ -27979,6 +23822,17 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 770 | setInstructionSubclassData((SubclassData & 31) | | ~~~~~~~~~~~~~~~~~~~~^ @@ -27996,6 +23850,39 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); + | ~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) @@ -28004,6 +23891,16 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:35: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ @@ -28024,48 +23921,260 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_cq_profiling.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:35: -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1723 | return BitsToFloat(getWord(0)); - | ~~~~~~~^~~ -/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': -/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 1770 | return U.VAL - 1; - | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_cos.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_depth.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_size.c.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:35: -/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 97 | SubclassData = val; - | ^~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_cq_profiling.c: In function 'pocl_atexit': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_cq_profiling.c:95:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 95 | for (int i = 0; i < different_kernels; ++i) + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Casting.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:28: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -28084,10 +24193,45 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ @@ -28101,12 +24245,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:35: -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -28124,10 +24262,24 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 536 | return cast(this)->getNumElements(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -28140,40 +24292,258 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:35: -/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 899 | setValueSubclassData(Opcode); - | ^~~~~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_height.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:34: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +[ 17%] Built target libpocl_unlinked_objs +make -f lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/depend +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/DependInfo.cmake --color= In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:39: /usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': /usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 815 | return CI.ParameterEncoding.size() - 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_recip.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Linking CXX executable test_barrier_before_return -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_barrier_before_return.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:43: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_num_groups.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/depend.internal". +Scanning dependencies of target kernel_host_ssse3 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 131 | (V ? 32 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 142 | (V ? 64 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 236 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 255 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 358 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 380 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 486 | ((unsigned)Ordering << 1)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 567 | (unsigned)V); + | ~~~~~~~~~~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_divide.cl.bc +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 577 | (IsWeak << 8)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 593 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 606 | ((unsigned)Ordering << 5)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 770 | setInstructionSubclassData((SubclassData & 31) | + | ~~~~~~~~~~~~~~~~~~~~^ + 771 | (Operation << 5)); + | ~~~~~~~~~~~~~~~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 784 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 800 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +[ 17%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1468 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, @@ -28184,11 +24554,29 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 744 | (V ? HasMetadataBit : 0)); | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -o test_barrier_before_return ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:36: @@ -28212,6 +24600,23 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 102 | memory, (detail::PickAlignment::value)), @@ -28226,6 +24631,11 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_work_dim.c.bc +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 163 | memory, (detail::PickAlignment::value)), @@ -28239,6 +24649,10 @@ /usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, @@ -28249,6 +24663,53 @@ /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_dim.cl.bc +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, @@ -28277,37 +24738,156 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:36: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/signbit.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_width.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 815 | return CI.ParameterEncoding.size() - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hadd.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:35: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:43: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:36: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:43: /usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_height.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: /usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 52%] Built target test_barrier_before_return -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/write_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/select.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:37: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_id.c.bc +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:43: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': @@ -28358,6 +24938,10 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 275 | (B * FastMathFlags::NoInfs); | ^ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | @@ -28412,85 +24996,6 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rotate.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:37: -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 978 | vt->getNumElements()); - | ~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:26, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1180 | return std::distance(data_operands_begin(), data_operands_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1202 | return U - data_operands_begin(); - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } - | ~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 1352 | (ID << 2)); - | ~~~~~~~~~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); - | ~~^~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: -/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': -/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:575:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 575 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DINode::DINode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:127:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 127 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:148:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 148 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2091 | Total += B.input_size(); - | ^ In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:37: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] @@ -28498,12 +25003,23 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 131 | (V ? 32 : 0)); | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 142 | (V ? 64 : 0)); | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -28562,7 +25078,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rsqrt.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 770 | setInstructionSubclassData((SubclassData & 31) | | ~~~~~~~~~~~~~~~~~~~~^ @@ -28580,7 +25095,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) @@ -28603,7 +25117,8 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/select.cl.bc +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | @@ -28616,21 +25131,47 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' +/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' +/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:26, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -28653,8 +25194,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -28662,6 +25201,16 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_num_groups.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: +/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': +/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:575:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 575 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -28689,6 +25238,27 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc: In function 'int pocl_llvm_get_kernels_metadata(cl_program, unsigned int)': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:504:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] + 504 | meta->num_args = KernelFunction->arg_size(); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DINode::DINode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:127:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 127 | SubclassData16 = Tag; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:148:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 148 | void setTag(unsigned Tag) { SubclassData16 = Tag; } + | ^~~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:531:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] + 531 | meta->num_locals = locals.size(); + | ~~~~~~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:537:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 537 | TD->getTypeAllocSize(locals[i]->getInitializer()->getType()); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -28705,15 +25275,8 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/smoothstep.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1868:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 1868 | Column(Column) { - | ^~~~~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_width.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:41: @@ -28721,48 +25284,92 @@ /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2326:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2326 | unsigned getNumElements() const { return Elements.size(); } - | ~~~~~~~~~~~~~^~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/write_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_work_dim.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_id.c.bc +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 61 | AvailableArray[F/4] |= State << 2*(F&3); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:41: /usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 117 | BBInfo::getHashValue(Edge.getEnd())); | ^ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/select.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 54%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 54%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_run_all_wgs.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_fma.cl.bc -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/step.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/write_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/radians.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1868:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 1868 | Column(Column) { + | ^~~~~~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_num_groups.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2326:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2326 | unsigned getNumElements() const { return Elements.size(); } + | ~~~~~~~~~~~~~^~ +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log10.cl.bc +[ 17%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_work_dim.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 215 | return U - arg_begin(); + | ~~^~~~~~~~~~~~~ In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:37: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +[ 17%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] @@ -28771,22 +25378,99 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 17%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const FragInfo&)': /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2597:45: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 2597 | return (Frag.SizeInBits & 0xffff) << 16 | (Frag.OffsetInBits & 0xffff); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/popcount.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILocalVariable::DILocalVariable(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::DINode::DIFlags, uint32_t, llvm::ArrayRef)': /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2759:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2759 | Arg(Arg), Flags(Flags) { | ^~~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/degrees.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 18%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp2.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:17, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:33: +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]' +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DINode::DIFlags; = void]' +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:643:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] + 83 | return NextPowerOf2(static_cast::type>( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 84 | E::LLVM_BITMASK_LARGEST_ENUMERATOR)) - + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 85 | 1; + | ~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DIMacroNode::DIMacroNode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:3105:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3105 | SubclassData16 = MIType; | ^~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]' +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DISubprogram::DISPFlags; = void]' +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1732:58: required from here +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_cos.cl.bc In file included from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::compile_unit_count() const': @@ -28809,20 +25493,24 @@ /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:127:52: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 127 | unsigned scope_count() const { return Scopes.size(); } | ~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 18%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, @@ -28832,8 +25520,10 @@ /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: +[ 18%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' @@ -28841,31 +25531,22 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:18, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_metadata.cc:32: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log.cl.bc In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, @@ -28874,8 +25555,10 @@ /usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 117 | BBInfo::getHashValue(Edge.getEnd())); | ^ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/prefetch.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp2.cl.bc In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:54: @@ -28886,8 +25569,11 @@ /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 61 | AvailableArray[F/4] |= State << 2*(F&3); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 54%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 19%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:54: @@ -28909,6 +25595,8 @@ /usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:14, from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, @@ -28926,12 +25614,6 @@ /usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] 151 | Output.push_back(LUT[c & 15] | Offset); | ~~~~~~~~~~~~^~~~~~~~ -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2pi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:34: /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': @@ -28957,10 +25639,6 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1111 | NumEntries = Num; | ^~~ -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/logb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, @@ -28978,10 +25656,62 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 55%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf_base.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/Support/YAMLTraits.h:22, from /usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:24, from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, @@ -28996,18 +25726,154 @@ /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 159 | return Buffers.size(); | ~~~~~~~~~~~~^~ -[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/read_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2pi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/signbit.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 56%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +[ 19%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +[ 19%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 20%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +[ 20%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log10.cl.bc +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 20%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 20%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc: In function 'void addRangeMetadata(llvm::Instruction*, size_t, size_t)': /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:296:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 296 | MDB.createRange(APInt(BitWidth, Min), APInt(BitWidth, Max + 1)); @@ -29015,18 +25881,123 @@ /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:296:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 296 | MDB.createRange(APInt(BitWidth, Min), APInt(BitWidth, Max + 1)); | ^~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function 'llvm::Function* pocl::Workgroup::createWrapper(llvm::Function*, pocl::FunctionMapping&)': /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:659:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 659 | for (unsigned i = 0, e = F->arg_size(); i != e; ++i) { | ~~~~~~~~~~~^~ -[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_powr.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/DepthFirstIterator.h:37, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:16, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function 'std::vector > pocl::Workgroup::globalHandlesToContextStructLoads(llvm::IRBuilder<>&, const std::vector >&&, int)': /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:773:66: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 773 | Builder, StructFieldIndex, GlobalHandleNames.size() == 1 ? -1 : i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function 'void pocl::Workgroup::createDefaultWorkgroupLauncher(llvm::Function*)': /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:998:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 998 | isLocalMemFunctionArg(F, i)) { @@ -29063,12 +26034,82 @@ /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:1307:55: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1307 | LLVMValueRef Call = LLVMBuildCall(Builder, F, Args, ArgCount, ""); | ^~~~~~~~ -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/signbit.cl.bc /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function 'void pocl::Workgroup::createGridLauncher(llvm::Function*, llvm::Function*, std::string)': /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:1385:38: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1385 | KernArgCount - HiddenArgs); | ~~~~~~~~~~~~~^~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 899 | setValueSubclassData(Opcode); + | ^~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 978 | vt->getNumElements()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1180 | return std::distance(data_operands_begin(), data_operands_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1202:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1202 | return U - data_operands_begin(); + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1229:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1229 | unsigned arg_size() const { return arg_end() - arg_begin(); } + | ~~~~~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'void llvm::CallBase::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1351:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1351 | setInstructionSubclassData((getSubclassDataFromInstruction() & 3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1352 | (ID << 2)); + | ~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1757:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 1757 | return hasOperandBundles() && isBundleOperand(U - op_begin()); + | ~~^~~~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2091 | Total += B.input_size(); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:36, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:39: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': @@ -29084,24 +26125,22 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2pi.cl.bc +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log2.cl.bc In file included from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:39: /usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': /usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here /usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 215 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/powr.cl.bc -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rhadd.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreaterequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreater.cl.bc +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:17, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: @@ -29110,10 +26149,20 @@ /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/signbit.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc +In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, @@ -29121,9 +26170,9 @@ from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} @@ -29132,20 +26181,21 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 68 | Size = N; | ^ -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]': /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:209:12: required from here /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]': /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:681:78: required from here /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: @@ -29155,31 +26205,20 @@ /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': -/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 268 | static unsigned getHashValue(hash_code val) { return val; } - | ^~~ -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rotate.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow.cl.bc -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/smoothstep.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake --color= +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreaterequal.cl.bc In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 76 | NumUserOperands = NumOps; @@ -29192,15 +26231,8 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/depend.internal". -Scanning dependencies of target test_locals -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/smoothstep.cl.bc -[ 58%] Building CXX object tests/regression/CMakeFiles/test_locals.dir/test_locals.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isless.cl.bc In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -29208,9 +26240,9 @@ from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } @@ -29238,7 +26270,7 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 337 | void setPosition(unsigned pos) { Position = pos; } | ^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_locals.dir/test_locals.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_locals.cpp +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { @@ -29248,15 +26280,13 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { @@ -29264,10 +26294,14 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here @@ -29285,12 +26319,16 @@ /usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); | ~~~~~~~~~~^~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, +In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | @@ -29301,17 +26339,85 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 131 | (V ? 32 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 142 | (V ? 64 : 0)); + | ~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:235:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 235 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 236 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LoadInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:254:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 254 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 255 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:357:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 357 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 358 | (V ? 1 : 0)); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::StoreInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:379:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 379 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 7)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 380 | ((unsigned)Ordering << 7)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::FenceInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:485:71: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 485 | setInstructionSubclassData((getSubclassDataFromInstruction() & 1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 486 | ((unsigned)Ordering << 1)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:566:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 566 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 567 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setWeak(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:576:76: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 576 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x100) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 577 | (IsWeak << 8)); + | ~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setSuccessOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:592:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 592 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0x1c) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 593 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicCmpXchgInst::setFailureOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:605:75: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 605 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~0xe0) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 606 | ((unsigned)Ordering << 5)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOperation(llvm::AtomicRMWInst::BinOp)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:769:65: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 769 | unsigned short SubclassData = getSubclassDataFromInstruction(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, @@ -29325,18 +26431,64 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:770:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 770 | setInstructionSubclassData((SubclassData & 31) | + | ~~~~~~~~~~~~~~~~~~~~^ + 771 | (Operation << 5)); + | ~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setVolatile(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:783:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 783 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 784 | (unsigned)V); + | ~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AtomicRMWInst::setOrdering(llvm::AtomicOrdering)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:799:79: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 799 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~(7 << 2)) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 800 | ((unsigned)Ordering << 2)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1445 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1455:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1455 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1468:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1468 | return new (ComputeNumOperands(Args.size())) + | ~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1476:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 1476 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 1723 | return BitsToFloat(getWord(0)); @@ -29345,27 +26497,35 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/step.cl.bc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rsqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 1653 | unsigned(TCK)); + | ~~~~~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/add_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 2831 | (V ? 1 : 0)); + | ~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); @@ -29374,10 +26534,8 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, - from /usr/lib/llvm-9/include/llvm/ADT/DepthFirstIterator.h:37, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:16, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +In file included from /usr/lib/llvm-9/include/llvm/ADT/Statistic.h:29, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:36: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -29417,21 +26575,24 @@ from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_recip.cl.bc +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); + | ~~^~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isless.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; @@ -29440,6 +26601,7 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 245 | Visibility = V; @@ -29456,33 +26618,96 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3703 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3726 | int NumOperands = ComputeNumOperands(Args.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3737:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3737 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); + | ~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/step.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rootn.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3979:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 3979 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3991:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 3991 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4003:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 4003 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), + | ~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/smoothstep.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4409 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4416 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4450 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 4457 | unsigned Values = 1 + Args.size(); + | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); @@ -29517,158 +26742,22 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -In file included from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/select.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_locals.cpp:28: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:23, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/step.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]' -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DINode::DIFlags; = void]' -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:643:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] - 83 | return NextPowerOf2(static_cast::type>( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 84 | E::LLVM_BITMASK_LARGEST_ENUMERATOR)) - - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 85 | 1; - | ~ -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]' -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DISubprogram::DISPFlags; = void]' -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1732:58: required from here -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cos.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' -/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' -/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:17, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:166:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:560:22: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/shuffle.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 117 | BBInfo::getHashValue(Edge.getEnd())); - | ^ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sqrt.cl.bc In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:32: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 131 | (V ? 32 : 0)); | ~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setSwiftError(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:141:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 141 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~64) | @@ -29750,14 +26839,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) @@ -29792,45 +26873,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' -/build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:448:21: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmod.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -29853,13 +26905,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -29867,13 +26912,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -29917,20 +26955,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:533:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:577:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::CallInst*; DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::CallInst*; ValueArgs = {llvm::CallInst*}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:245:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {llvm::CallInst*}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:229:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:537:64: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1032:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1032 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:35: @@ -29938,23 +26962,26 @@ /usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 503 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' -/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' -/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' -/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.h:34, from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:35: @@ -30056,6 +27083,8 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 311 | SubclassOptionalData = FMF.Flags; | ^~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); @@ -30063,6 +27092,7 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessgreater.cl.bc /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { @@ -30071,227 +27101,45 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remainder.cl.bc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:32: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Linking CXX executable test_locals -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_locals.dir/link.txt --verbose=1 -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload.cl.bc -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_locals.dir/test_locals.cpp.o -o test_locals ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 58%] Built target test_locals -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/write_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, - from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, - from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 58%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/signbit.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 58%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/all.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 268 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/smoothstep.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:46, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:47: +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]' +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DINode::DIFlags; = void]' +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:643:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] + 83 | return NextPowerOf2(static_cast::type>( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 84 | E::LLVM_BITMASK_LARGEST_ENUMERATOR)) - + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 85 | 1; + | ~ +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]' +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DISubprogram::DISPFlags; = void]' +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1732:58: required from here +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, @@ -30300,12 +27148,11 @@ from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore_half.cl.bc /usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 209 | NumUserOperands = NumOps; @@ -30314,9 +27161,6 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -30326,7 +27170,7 @@ from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } @@ -30363,15 +27207,15 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { @@ -30379,12 +27223,86 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/any.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 117 | BBInfo::getHashValue(Edge.getEnd())); + | ^ +In file included from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 21%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnotequal.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:17, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | @@ -30395,20 +27313,61 @@ /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:26, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:166:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:560:22: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: +/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': +/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:575:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 575 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DINode::DINode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:127:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 127 | SubclassData16 = Tag; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:148:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 148 | void setTag(unsigned Tag) { SubclassData16 = Tag; } + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; @@ -30421,25 +27380,67 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/step.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/as_type.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:32: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2pi.cl.bc -[ 59%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o -c /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' +/build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:448:21: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); @@ -30449,7 +27450,7 @@ 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/ADT/Statistic.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:36: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:37: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -30490,18 +27491,46 @@ from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; @@ -30518,6 +27547,8 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 256 | ThreadLocal = Val; | ^~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } @@ -30526,30 +27557,52 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreater.cl.bc +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1868:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 1868 | Column(Column) { + | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:533:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:577:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::CallInst*; DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::CallInst*; ValueArgs = {llvm::CallInst*}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:245:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {llvm::CallInst*}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:229:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:537:64: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1032:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1032 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); + | ~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_copy.cl.bc /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); @@ -30568,6 +27621,9 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1352 | (ID << 2)); | ~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1729:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1729 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); @@ -30581,13 +27637,30 @@ 2091 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 122 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 21%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreaterequal.cl.bc +In file included from /usr/lib/llvm-9/include/llvm/ADT/Twine.h:12, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' +/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' +/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -30675,10 +27748,12 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnotequal.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -30709,8 +27784,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sub_sat.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | @@ -30721,11 +27794,14 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/wait_group_events.cl.bc +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isless.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3715:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3715 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -30733,7 +27809,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3716:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3716 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3726:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3726 | int NumOperands = ComputeNumOperands(Args.size()); @@ -30745,7 +27820,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos_helpers.cl.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); @@ -30753,7 +27827,6 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -30781,16 +27854,26 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isinf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::BasicBlock*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4416:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4416 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CatchPadInst* llvm::CatchPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4450:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4450 | unsigned Values = 1 + Args.size(); @@ -30799,23 +27882,181 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinh.cl.bc -[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2326:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 2326 | unsigned getNumElements() const { return Elements.size(); } + | ~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const FragInfo&)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2597:45: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 2597 | return (Frag.SizeInBits & 0xffff) << 16 | (Frag.OffsetInBits & 0xffff); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILocalVariable::DILocalVariable(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::DINode::DIFlags, uint32_t, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2759:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 2759 | Arg(Arg), Flags(Flags) { + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DIMacroNode::DIMacroNode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:3105:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 3105 | SubclassData16 = MIType; + | ^~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::compile_unit_count() const': +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:123:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 123 | unsigned compile_unit_count() const { return CUs.size(); } + | ~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::global_variable_count() const': +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:124:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 124 | unsigned global_variable_count() const { return GVs.size(); } + | ~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::subprogram_count() const': +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:125:54: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 125 | unsigned subprogram_count() const { return SPs.size(); } + | ~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::type_count() const': +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:126:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 126 | unsigned type_count() const { return TYs.size(); } + | ~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::scope_count() const': +/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:127:52: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 127 | unsigned scope_count() const { return Scopes.size(); } + | ~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:46, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': /usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 359 | SmallVector ArgTys{Args...}; | ^~~~~~~~~~~~~~~~~ -[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/write_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/upsample.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:21, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'float llvm::APInt::bitsToFloat() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1723:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1723 | return BitsToFloat(getWord(0)); + | ~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/APInt.h: In member function 'unsigned int llvm::APInt::nearestLogBase2() const': +/usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 1770 | return U.VAL - 1; + | ~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:42: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:42: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, @@ -30823,37 +28064,166 @@ from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} - | ^~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 68 | Size = N; - | ^ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc + from /usr/lib/llvm-9/include/llvm/IR/Dominators.h:17, + from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:31: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] + 97 | SubclassData = val; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::Type::getVectorNumElements() const': +/usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 536 | return cast(this)->getNumElements(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 268 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/write_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnotequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc: In member function 'virtual bool pocl::WorkitemLoops::ProcessFunction(llvm::Function&)': +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:379:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 379 | unsigned workItemCount = WGLocalSizeX*WGLocalSizeY*WGLocalSizeZ; + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:40: +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': +/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 503 | return getElementSizeInBytesCst()->getZExtValue(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: /usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 76 | NumUserOperands = NumOps; @@ -30866,8 +28236,137 @@ /usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:40: +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 263 | (B * FastMathFlags::AllowReassoc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 263 | (B * FastMathFlags::AllowReassoc); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 269 | (B * FastMathFlags::NoNaNs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 269 | (B * FastMathFlags::NoNaNs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 275 | (B * FastMathFlags::NoInfs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 275 | (B * FastMathFlags::NoInfs); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 281 | (B * FastMathFlags::NoSignedZeros); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 281 | (B * FastMathFlags::NoSignedZeros); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 287 | (B * FastMathFlags::AllowReciprocal); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 287 | (B * FastMathFlags::AllowReciprocal); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 293 | (B * FastMathFlags::AllowContract); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 293 | (B * FastMathFlags::AllowContract); + | ^ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 299 | (B * FastMathFlags::ApproxFunc); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 299 | (B * FastMathFlags::ApproxFunc); + | ^ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_strided_copy.cl.bc +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 305 | SubclassOptionalData |= FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ~~~~^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 311 | SubclassOptionalData = FMF.Flags; + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); + | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreater.cl.bc +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc: In member function 'llvm::Instruction* pocl::WorkitemLoops::GetContextArray(llvm::Instruction*, bool&)': +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:886:61: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'std::map::mapped_type' {aka 'unsigned int'} may change value [-Wconversion] + 886 | tempInstructionIds[instruction] = tempInstructionIndex++; + | ~~~~~~~~~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': +/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 530 | return !isa(*use); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | }); + | ~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:1103:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 1103 | sizeBits, alignBits, LocalVar->getType(), SubscriptArray); + | ^~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:900:16: warning: unused variable 'C' [-Wunused-variable] + 900 | LLVMContext &C = M->getContext(); + | ^ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreaterequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, @@ -30875,9 +28374,10 @@ from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: /usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } @@ -30914,8 +28414,14 @@ /usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:38: + from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:45: /usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 117 | BBInfo::getHashValue(Edge.getEnd())); @@ -30924,9 +28430,10 @@ from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: /usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { @@ -30934,72 +28441,1028 @@ /usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { | ^ -In file included from /usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:26, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: -/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 233 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: -/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': -/usr/lib/llvm-9/include/llvm/BinaryFormat/Dwarf.h:575:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 575 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DINode::DINode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:127:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 127 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:148:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 148 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc: In member function 'virtual bool pocl::WorkitemReplication::ProcessFunction(llvm::Function&)': +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:125:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 125 | unsigned workitem_count = WGLocalSizeZ * WGLocalSizeY * WGLocalSizeX; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:181:75: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 181 | ContextSize += F.getParent()->getDataLayout().getTypeAllocSize(i3->getType()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:197:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 197 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:237:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 237 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:239:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 239 | for (unsigned i = 0, e = parallel_regions[index].size(); i != e; ++i) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:263:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 263 | for (int z = WGLocalSizeZ - 1; z >= 0; --z) { + | ~~~~~~~~~~~~~^~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:264:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 264 | for (int y = WGLocalSizeY - 1; y >= 0; --y) { + | ~~~~~~~~~~~~~^~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:265:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 265 | for (int x = WGLocalSizeX - 1; x >= 0; --x) { + | ~~~~~~~~~~~~~^~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:268:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 268 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:273:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 273 | for (unsigned i = 0, e = parallel_regions[index].size(); i != e; ++i) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 744 | (V ? HasMetadataBit : 0)); | ~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); + | ~~^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here +/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 70 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::write(void*, value_type, llvm::support::endianness)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:102:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 102 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::readAtBitAlignment(const void*, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:128:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 128 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'void llvm::support::endian::writeAtBitAlignment(void*, value_type, uint64_t)': +/usr/lib/llvm-9/include/llvm/Support/Endian.h:163:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 163 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +/usr/lib/llvm-9/include/llvm/Support/Endian.h:197:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] + 197 | memory, (detail::PickAlignment::value)), + | ^ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:332:64: note: in definition of macro 'LLVM_ASSUME_ALIGNED' + 332 | # define LLVM_ASSUME_ALIGNED(p, a) __builtin_assume_aligned(p, a) + | ^ +In file included from /usr/lib/llvm-9/include/llvm/Support/MD5.h:33, + from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, + from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: +/usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] + 249 | AlignedCharArray::value, + | ^ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreaterequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 169 | SubClassData = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(llvm::GlobalValue::UnnamedAddr)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 245 | Visibility = V; + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(llvm::GlobalValue::ThreadLocalMode)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 256 | ThreadLocal = Val; + | ^~~ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] + 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } + | ^ +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 457 | Linkage = LT; + | ^~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad.cl.bc +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isless.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': +/usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]': +/usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:644:74: required from here +/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] + 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]': +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:309:74: required from here +/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isless.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, + from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] + 38 | return X < 10 ? '0' + X : HexChar + X - 10; + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 150 | Output.push_back(LUT[c >> 4] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 151 | Output.push_back(LUT[c & 15] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, + from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:38: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atomics.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:38: +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 138 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 159 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:191:45: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnotequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:17, + from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, + from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]' +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DINode::DIFlags; = void]' +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:643:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] + 83 | return NextPowerOf2(static_cast::type>( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 84 | E::LLVM_BITMASK_LARGEST_ENUMERATOR)) - + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 85 | 1; + | ~ +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max.cl.bc +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]' +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DISubprogram::DISPFlags; = void]' +/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1732:58: required from here +/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 22%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: +/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h: In constructor 'llvm::BitCodeAbbrevOp::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Encoding, uint64_t)': +/usr/lib/llvm-9/include/llvm/Bitstream/BitCodes.h:110:40: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 110 | : Val(Data), IsLiteral(false), Enc(E) {} + | ^ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' +/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' +/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 23%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/barrier.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/maxmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' +/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' +/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:449:29: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::CalleeInfo::CalleeInfo(llvm::CalleeInfo::HotnessType, uint64_t)': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:75:17: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 75 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:75:63: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 75 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} + | ^~~~~ +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:75:68: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:29' may change value [-Wconversion] + 75 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} + | ^ +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateHotness(llvm::CalleeInfo::HotnessType)': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:78:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] + 78 | Hotness = std::max(Hotness, static_cast(OtherHotness)); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateRelBlockFreq(uint64_t, uint64_t)': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:98:20: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:29' may change value [-Wconversion] + 98 | RelBlockFreq = static_cast(Sum); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::ValueInfo)': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:274:54: warning: conversion from 'uintptr_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 274 | static unsigned getHashValue(ValueInfo I) { return (uintptr_t)I.getRef(); } + | ^~~~~~~~~~~~~~~~~~~~~ +[ 23%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/bitselect.cl.bc +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::GlobalValueSummary::GVFlags::GVFlags(llvm::GlobalValue::LinkageTypes, bool, bool, bool, bool)': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:325:19: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 325 | : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), + | ^~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::GlobalValueSummary::setLinkage(llvm::GlobalValue::LinkageTypes)': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:393:21: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] + 393 | Flags.Linkage = Linkage; + | ^~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, + from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' +/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::VFuncId)': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:703:71: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 703 | static unsigned getHashValue(FunctionSummary::VFuncId I) { return I.GUID; } + | ~~^~~~ +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::ConstVCall)': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:722:20: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 722 | return I.VFunc.GUID; + | ~~~~~~~~^~~~ +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnotequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/maxmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min.cl.bc +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min_i.cl.bc +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp_int.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/MC/StringTableBuilder.h:12, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeWriter.h:18, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:51: +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashStringRef::CachedHashStringRef(llvm::StringRef, uint32_t)': +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:40:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 40 | : P(S.data()), Size(S.size()), Hash(Hash) { + | ~~~~~~^~ +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashString::CachedHashString(llvm::StringRef, uint32_t)': +/usr/lib/llvm-9/include/llvm/ADT/CachedHashString.h:105:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 105 | : P(new char[S.size()]), Size(S.size()), Hash(Hash) { + | ~~~~~~^~ +[ 24%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/maxmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 25%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mix.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = unsigned int; uint64_t = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:96:45: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:37: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 89 | return getRounded(Digits >> Shift, Scale + Shift, + | ~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 89 | return getRounded(Digits >> Shift, Scale + Shift, + | ~~~~~~^~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:102:45: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getQuotient(DigitsT, DigitsT) [with DigitsT = long unsigned int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:178:39: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:166:19: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 166 | return divide32(Dividend, Divisor); + | ^~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:166:29: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 166 | return divide32(Dividend, Divisor); + | ^~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:402:56: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 391 | if (!compare(LDigits, LScale, DigitsT(1), RLgFloor + getWidth())) + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:410:56: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]': +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:20: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 831 | return *this <<= Scales; + | ^~~~~~ +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clz.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mix.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/maxmag.cl.bc +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:20, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); + | ~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:342:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:357:49: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:320:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 320 | LScale -= ShiftL; + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 321 | RScale += ShiftR; + | ~~~~~~~^~~~~~~~~ +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min.cl.bc +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:342:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:363:49: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:320:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 320 | LScale -= ShiftL; + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 321 | RScale += ShiftR; + | ~~~~~~~^~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'static llvm::ScaledNumber llvm::ScaledNumber::adjustToWidth(uint64_t, int32_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int; int32_t = int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:525:61: required from 'static llvm::ScaledNumber llvm::ScaledNumber::get(uint64_t) [with DigitsT = long unsigned int; uint64_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:23: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:704:60: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 704 | auto Adjusted = ScaledNumbers::getAdjusted(N, Shift); + | ^~~~~ +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:20, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:985:78: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 415 | computeSlabSize(std::distance(Slabs.begin(), I)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 26%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getLgImpl(DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:223:22: required from 'int32_t llvm::ScaledNumbers::getLgFloor(DigitsT, int16_t) [with DigitsT = unsigned int; int32_t = int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:390:35: required from 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:402:56: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:195:71: warning: conversion from 'long unsigned int' to 'int32_t' {aka 'int'} may change value [-Wconversion] + 195 | int32_t LocalFloor = sizeof(Digits) * 8 - countLeadingZeros(Digits) - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getLgImpl(DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:223:22: required from 'int32_t llvm::ScaledNumbers::getLgFloor(DigitsT, int16_t) [with DigitsT = long unsigned int; int32_t = int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:390:35: required from 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:410:56: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:195:71: warning: conversion from 'long unsigned int' to 'int32_t' {aka 'int'} may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:844:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 844 | Scale += ScaleShift; + | ~~~~~~^~~~~~~~~~~~~ +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:67:77: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::StringRef; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' +/usr/lib/llvm-9/include/llvm/ADT/DenseSet.h:249:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, + from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:50: +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftRight(int32_t) [with DigitsT = long unsigned int; int32_t = int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:838:5: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:874:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] + 874 | Scale -= ScaleShift; + | ~~~~~~^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h: In instantiation of 'static int llvm::ScaledNumber::countLeadingZerosWidth(llvm::ScaledNumber::DigitsType) [with DigitsT = long unsigned int; llvm::ScaledNumber::DigitsType = long unsigned int]': +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:854:37: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long unsigned int; int32_t = int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:624:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long unsigned int; int16_t = short int]' +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:831:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]' +/usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:93:36: required from here +/usr/lib/llvm-9/include/llvm/Support/ScaledNumber.h:692:32: warning: conversion from 'llvm::ScaledNumber::DigitsType' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 692 | return countLeadingZeros32(Digits) + Width - 32; + | ^~~~~~ +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mix.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:28, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/maxmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mix.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_utils.cc:27: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' +/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' +/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul_hi.cl.bc +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_powr.cl.bc +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mix.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sqrt.cl.bc +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 27%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_run_all_wgs.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-9/include -std=c++11 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o -c /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/popcount.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nan.cl.bc +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/prefetch.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cross.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void* llvm::allocate_buffer(size_t, size_t)': +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:541:50: warning: unused parameter 'Alignment' [-Wunused-parameter] + 541 | inline void *allocate_buffer(size_t Size, size_t Alignment) { + | ~~~~~~~^~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h: In function 'void llvm::deallocate_buffer(void*, size_t, size_t)': +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:49: warning: unused parameter 'Size' [-Wunused-parameter] + 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { + | ~~~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/Compiler.h:557:62: warning: unused parameter 'Alignment' [-Wunused-parameter] + 557 | inline void deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { + | ~~~~~~~^~~~~~~~~ +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_run_all_wgs.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 28%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/popcount.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/prefetch.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In constructor 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:45:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 45 | : BeginX(FirstEl), Capacity(TotalCapacity) {} + | ^~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorBase::set_size(size_t)': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:68:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 68 | Size = N; + | ^ +[ 28%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': +/usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:268:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 268 | static unsigned getHashValue(hash_code val) { return val; } + | ^~~ +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 29%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rotate.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Type.h:17, from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: /usr/lib/llvm-9/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1524:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1524 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; @@ -31012,25 +29475,29 @@ /usr/lib/llvm-9/include/llvm/ADT/APInt.h:1770:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1770 | return U.VAL - 1; | ~~~~~~^~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log.cl.bc +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 29%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 30%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: /usr/lib/llvm-9/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Type.h:97:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 97 | SubclassData = val; | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +In file included from /usr/lib/llvm-9/include/llvm/IR/DataLayout.h:26, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h: In member function 'unsigned int llvm::VectorType::getBitWidth() const': /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:526:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 526 | return getNumElements() * getElementType()->getPrimitiveSizeInBits(); @@ -31039,8 +29506,133 @@ /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:536:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 536 | return cast(this)->getNumElements(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/Statistic.h:29, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:37: +[ 30%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Constant.h:16, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: +/usr/lib/llvm-9/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 76 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 209 | NumUserOperands = NumOps; + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:28' may change value [-Wconversion] + 218 | NumUserOperands = NumOps; + | ^~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Support/Options.h:40, + from /usr/lib/llvm-9/include/llvm/IR/LLVMContext.h:20, + from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:29, + from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] + 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ~~~~~^~~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] + 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 337 | void setPosition(unsigned pos) { Position = pos; } + | ^~~ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] + 346 | FullyInitialized(false), Position(0), AdditionalVals(0) { + | ^ +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:346:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': +/usr/lib/llvm-9/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] + 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } + | ^ +[ 30%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rotate.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/TrackingMDRef.h:16, + from /usr/lib/llvm-9/include/llvm/IR/DebugLoc.h:17, + from /usr/lib/llvm-9/include/llvm/IR/Instruction.h:21, + from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, llvm::Metadata::StorageType)': +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^~ +/usr/lib/llvm-9/include/llvm/IR/Metadata.h:84:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] + 84 | : SubclassID(ID), Storage(Storage), ImplicitCode(false) { + | ^ +[ 30%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/select.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, + from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setHasMetadataHashEntry(bool)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:743:73: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 743 | setValueSubclassData((getSubclassDataFromValue() & ~HasMetadataBit) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 744 | (V ? HasMetadataBit : 0)); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/IR/Instruction.h: In member function 'void llvm::Instruction::setInstructionSubclassData(short unsigned int)': +/usr/lib/llvm-9/include/llvm/IR/Instruction.h:756:72: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 756 | setValueSubclassData((getSubclassDataFromValue() & HasMetadataBit) | D); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': +/usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:433:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] + 433 | setValueSubclassData(getSubclassDataFromValue()+Amt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/Optional.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:19, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: /usr/lib/llvm-9/include/llvm/Support/Endian.h: In function 'value_type llvm::support::endian::read(const void*, llvm::support::endianness)': /usr/lib/llvm-9/include/llvm/Support/Endian.h:70:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 70 | memory, (detail::PickAlignment::value)), @@ -31079,18 +29671,19 @@ from /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:27, from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: /usr/lib/llvm-9/include/llvm/Support/Endian.h: At global scope: /usr/lib/llvm-9/include/llvm/Support/Endian.h:249:55: warning: conversion from 'std::size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 249 | AlignedCharArray::value, | ^ +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_recip.cl.bc In file included from /usr/lib/llvm-9/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:169:20: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | SubClassData = V; @@ -31099,6 +29692,7 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:219:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 219 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(llvm::GlobalValue::VisibilityTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:245:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 245 | Visibility = V; @@ -31107,13 +29701,6 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:256:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 256 | ThreadLocal = Val; | ^~~ -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1868:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 1868 | Column(Column) { - | ^~~~~~ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(llvm::GlobalValue::DLLStorageClassTypes)': /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:271:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 271 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } @@ -31122,32 +29709,112 @@ /usr/lib/llvm-9/include/llvm/IR/GlobalValue.h:457:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 457 | Linkage = LT; | ^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: /usr/lib/llvm-9/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-9/include/llvm/IR/Function.h:219:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 219 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_api.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:31: +/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': +/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] + 359 | SmallVector ArgTys{Args...}; + | ^~~~~~~~~~~~~~~~~ +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/shuffle.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/select.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/shuffle.cl.bc +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:19, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, + from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:43: +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'char llvm::hexdigit(unsigned int, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:38:17: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] + 38 | return X < 10 ? '0' + X : HexChar + X - 10; + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h: In function 'std::string llvm::toHex(llvm::StringRef, bool)': +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:150:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 150 | Output.push_back(LUT[c >> 4] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/StringExtras.h:151:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] + 151 | Output.push_back(LUT[c & 15] | Offset); + | ~~~~~~~~~~~~^~~~~~~~ +[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_run_all_wgs.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Support/Error.h:27, + from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, + from /usr/lib/llvm-9/include/llvm/Support/MemoryBuffer.h:22, + from /usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:43: +/usr/lib/llvm-9/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, llvm::Optional, uint32_t, uint8_t, bool, bool)': +/usr/lib/llvm-9/include/llvm/Support/Format.h:233:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] + 233 | ByteGroupSize = NumPerLine; + | ^~~~~~~~~~ +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/popcount.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/prefetch.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:43: +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:138:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 138 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:159:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 159 | return Buffers.size(); + | ~~~~~~~~~~~~^~ +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:28, - from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: /usr/lib/llvm-9/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-9/include/llvm/IR/Constants.h:899:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 899 | setValueSubclassData(Opcode); | ^~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/IR/CFG.h:27, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, + from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In static member function 'static llvm::Type* llvm::CmpInst::makeCmpResultType(llvm::Type*)': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:978:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 978 | vt->getNumElements()); | ~~~~~~~~~~~~~~~~~~^~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1180:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1180 | return std::distance(data_operands_begin(), data_operands_end()); @@ -31178,16 +29845,10 @@ /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:2091:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2091 | Total += B.input_size(); | ^ -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: -/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': -/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 122 | return std::distance(pred_begin(BB), pred_end(BB)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::AllocaInst::setUsedWithInAlloca(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:130:73: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 130 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~32) | @@ -31275,10 +29936,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 800 | ((unsigned)Ordering << 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1445:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1445 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ +[ 31%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_run_all_wgs.c.bc /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallInst* llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1454:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1454 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); @@ -31297,34 +29961,40 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1477:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1477 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCall(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1647:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1647 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1648 | unsigned(isTC ? TCK_Tail : TCK_None)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::CallInst::setTailCallKind(llvm::CallInst::TailCallKind)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:1652:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1652 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~3) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1653 | unsigned(TCK)); | ~~~~~~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 31%] Built target llvmpasses +make -f lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/depend /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::LandingPadInst::setCleanup(bool)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:2830:72: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 2830 | setInstructionSubclassData((getSubclassDataFromInstruction() & ~1) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2831 | (V ? 1 : 0)); | ~~~~~~~~~~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3220:24: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3220 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnormal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/DependInfo.cmake --color= +[ 31%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/step.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/popcount.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::InvokeInst* llvm::InvokeInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::BasicBlock*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3703:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3703 | int NumOperands = ComputeNumOperands(Args.size()); @@ -31347,15 +30017,18 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3738:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3738 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/write_image.cl.bc +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/depend.internal". /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/depend.internal". +Scanning dependencies of target kernel_host_sse2 /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3964:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3964 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CallBrInst* llvm::CallBrInst::Create(llvm::FunctionType*, llvm::Value*, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3977:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3977 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), @@ -31383,6 +30056,10 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4005:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4005 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/prefetch.cl.bc +[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In static member function 'static llvm::CleanupPadInst* llvm::CleanupPadInst::Create(llvm::Value*, llvm::ArrayRef, const llvm::Twine&, llvm::Instruction*)': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4409:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4409 | unsigned Values = 1 + Args.size(); @@ -31399,216 +30076,87 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h:4457:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4457 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2326:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 2326 | unsigned getNumElements() const { return Elements.size(); } - | ~~~~~~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const FragInfo&)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2597:45: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 2597 | return (Frag.SizeInBits & 0xffff) << 16 | (Frag.OffsetInBits & 0xffff); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILocalVariable::DILocalVariable(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::DINode::DIFlags, uint32_t, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:2759:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 2759 | Arg(Arg), Flags(Flags) { - | ^~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/radians.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DIMacroNode::DIMacroNode(llvm::LLVMContext&, unsigned int, llvm::Metadata::StorageType, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:3105:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3105 | SubclassData16 = MIType; - | ^~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::compile_unit_count() const': -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:123:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 123 | unsigned compile_unit_count() const { return CUs.size(); } - | ~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:46, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: -/usr/lib/llvm-9/include/llvm/IR/Module.h: In member function 'llvm::FunctionCallee llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::AttributeList, llvm::Type*, ArgsTy ...)': -/usr/lib/llvm-9/include/llvm/IR/Module.h:359:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] - 359 | SmallVector ArgTys{Args...}; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::global_variable_count() const': -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:124:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 124 | unsigned global_variable_count() const { return GVs.size(); } - | ~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::subprogram_count() const': -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:125:54: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 125 | unsigned subprogram_count() const { return SPs.size(); } - | ~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::type_count() const': -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:126:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 126 | unsigned type_count() const { return TYs.size(); } - | ~~~~~~~~^~ -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h: In member function 'unsigned int llvm::DebugInfoFinder::scope_count() const': -/usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:127:52: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 127 | unsigned scope_count() const { return Scopes.size(); } - | ~~~~~~~~~~~^~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp32.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:42: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:42: -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:79:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:46: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:130:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:262:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 262 | (SubclassOptionalData & ~FastMathFlags::AllowReassoc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 263 | (B * FastMathFlags::AllowReassoc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:263:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 263 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:268:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 268 | (SubclassOptionalData & ~FastMathFlags::NoNaNs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 269 | (B * FastMathFlags::NoNaNs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:269:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 269 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:274:55: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 274 | (SubclassOptionalData & ~FastMathFlags::NoInfs) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 275 | (B * FastMathFlags::NoInfs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:275:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 275 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:280:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 280 | (SubclassOptionalData & ~FastMathFlags::NoSignedZeros) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 281 | (B * FastMathFlags::NoSignedZeros); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:281:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 281 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:286:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 286 | (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 287 | (B * FastMathFlags::AllowReciprocal); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:287:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 287 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:292:64: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 292 | (SubclassOptionalData & ~FastMathFlags::AllowContract) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 293 | (B * FastMathFlags::AllowContract); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:293:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 293 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:298:61: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 298 | (SubclassOptionalData & ~FastMathFlags::ApproxFunc) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 299 | (B * FastMathFlags::ApproxFunc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:299:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 299 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:305:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 305 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:311:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 311 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': -/usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 530 | return !isa(*use); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | }); - | ~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinpi.cl.bc -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 61%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc: In member function 'virtual bool pocl::WorkitemLoops::ProcessFunction(llvm::Function&)': -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:379:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 379 | unsigned workItemCount = WGLocalSizeX*WGLocalSizeY*WGLocalSizeZ; - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/degrees.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:40: -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-9/include/llvm/IR/IntrinsicInst.h:503:54: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 503 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc: In member function 'llvm::Instruction* pocl::WorkitemLoops::GetContextArray(llvm::Instruction*, bool&)': -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:886:61: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'std::map::mapped_type' {aka 'unsigned int'} may change value [-Wconversion] - 886 | tempInstructionIds[instruction] = tempInstructionIndex++; - | ~~~~~~~~~~~~~~~~~~~~^~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2pi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:40: +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 32%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:815:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 815 | return CI.ParameterEncoding.size() - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sub_sat.cl.bc +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rotate.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rotate.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, llvm::TargetLibraryInfoImpl::AvailabilityState)': +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:60:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 60 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:61:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] + 61 | AvailableArray[F/4] |= State << 2*(F&3); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h: In member function 'unsigned int llvm::CallGraphSCC::size() const': +/usr/lib/llvm-9/include/llvm/Analysis/CallGraphSCCPass.h:100:44: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 100 | unsigned size() const { return Nodes.size(); } + | ~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/Support/BlockFrequency.h:16, + from /usr/lib/llvm-9/include/llvm/Analysis/BlockFrequencyInfo.h:19, + from /usr/lib/llvm-9/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, + from /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:18, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 110 | N = (static_cast(N) * RHS.N + D / 2) / D; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': +/usr/lib/llvm-9/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] + 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_run_all_wgs.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/popcount.cl.bc +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/upsample.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/select.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/prefetch.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:62: /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:79:48: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 79 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); @@ -31623,6 +30171,7 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:83:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 83 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-9/include/llvm/IR/Operator.h:130:62: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 130 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); @@ -31711,12 +30260,10 @@ /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/select.cl.bc /usr/lib/llvm-9/include/llvm/IR/Operator.h:452:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 452 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:1103:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1103 | sizeBits, alignBits, LocalVar->getType(), SubscriptArray); - | ^~~~~~~~~ /usr/lib/llvm-9/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-9/include/llvm/IR/Operator.h:529:20: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 529 | return count_if(make_range(idx_begin(), idx_end()), [](const Use& use) { @@ -31725,81 +30272,68 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:900:16: warning: unused variable 'C' [-Wunused-variable] - 900 | LLVMContext &C = M->getContext(); - | ^ -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/radians.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore.cl.bc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3197 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3383:67: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] - 3178 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); - | ~~^~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here -/usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, - from /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, - from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:45: +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, + from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:30, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:62: +/usr/lib/llvm-9/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const llvm::BasicBlock*)': +/usr/lib/llvm-9/include/llvm/IR/CFG.h:122:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] + 122 | return std::distance(pred_begin(BB), pred_end(BB)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:62: +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In constructor 'llvm::SCEV::SCEV(llvm::FoldingSetNodeIDRef, unsigned int, short unsigned int)': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:123:30: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] + 123 | : FastID(ID), SCEVType(SCEVTy), ExpressionSize(ExpressionSize) {} + | ^~~~~~ +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In member function 'virtual unsigned int llvm::SCEVUnionPredicate::getComplexity() const': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:430:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 430 | unsigned getComplexity() const override { return Preds.size(); } + | ~~~~~~~~~~^~ +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::ExitLimitQuery)': +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:458:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 458 | Val.AllowPredicates); + | ^ +[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/shuffle.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/shuffle.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 32%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:32, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:62: /usr/lib/llvm-9/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-9/include/llvm/IR/Dominators.h:117:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 117 | BBInfo::getHashValue(Edge.getEnd())); | ^ -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2pi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc: In member function 'virtual bool pocl::WorkitemReplication::ProcessFunction(llvm::Function&)': -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:125:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 125 | unsigned workitem_count = WGLocalSizeZ * WGLocalSizeY * WGLocalSizeX; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:181:75: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 181 | ContextSize += F.getParent()->getDataLayout().getTypeAllocSize(i3->getType()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:197:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 197 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:237:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 237 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:239:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 239 | for (unsigned i = 0, e = parallel_regions[index].size(); i != e; ++i) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:263:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 263 | for (int z = WGLocalSizeZ - 1; z >= 0; --z) { - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:264:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 264 | for (int y = WGLocalSizeY - 1; y >= 0; --y) { - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:265:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 265 | for (int x = WGLocalSizeX - 1; x >= 0; --x) { - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:268:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] - 268 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:273:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 273 | for (unsigned i = 0, e = parallel_regions[index].size(); i != e; ++i) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +[ 32%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc +[ 32%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc: In function 'void pocl_llvm_update_binaries(cl_program)': +/build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:555:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 555 | pocl_cache_program_bc_path(program_bc_path, program, i); + | ^ +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/Analysis/MemoryLocation.h:20, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getSuccessorIndex() const [with SwitchInstT = llvm::SwitchInst; ConstantIntT = llvm::ConstantInt; BasicBlockT = llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3225:42: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3197:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] @@ -31813,139 +30347,93 @@ /usr/lib/llvm-9/include/llvm/IR/Instructions.h: In instantiation of 'ConstantIntT* llvm::SwitchInst::CaseHandleImpl::getCaseValue() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3391:32: required from here /usr/lib/llvm-9/include/llvm/IR/Instructions.h:3178:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] -In file included from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]': -/usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:644:74: required from here -/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] - 101 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/degrees.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h: In instantiation of 'llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]': -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:309:74: required from here -/usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:101:37: warning: initializing 'llvm::ArrayRef::Data' from 'std::initializer_list::begin' does not extend the lifetime of the underlying array [-Winit-list-lifetime] -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/logb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/radians.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Support/Options.h:79:20: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore_half.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:15, + from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, + from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:56: +/usr/lib/llvm-9/include/llvm/IR/CallSite.h: In instantiation of 'unsigned int llvm::CallSiteBase::getArgumentNo(const llvm::Use*) const [with FunTy = llvm::Function; BBTy = llvm::BasicBlock; ValTy = llvm::Value; UserTy = llvm::User; UseTy = llvm::Use; InstrTy = llvm::Instruction; CallTy = llvm::CallInst; InvokeTy = llvm::InvokeInst; CallBrTy = llvm::CallBrInst; IterTy = llvm::Use*]': +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:807:35: required from here +/usr/lib/llvm-9/include/llvm/IR/CallSite.h:215:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] + 215 | return U - arg_begin(); + | ~~^~~~~~~~~~~~~ +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rotate.cl.bc In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] - 415 | computeSlabSize(std::distance(Slabs.begin(), I)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinpi.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:17, - from /usr/lib/llvm-9/include/llvm/IR/DebugInfo.h:22, - from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:39: -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DINode::DIFlags; typename std::underlying_type<_Tp>::type = unsigned int]' -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DINode::DIFlags; = void]' -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:643:26: required from here -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] - 83 | return NextPowerOf2(static_cast::type>( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 84 | E::LLVM_BITMASK_LARGEST_ENUMERATOR)) - - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 85 | 1; - | ~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h: In instantiation of 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Mask() [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:93:3: required from 'typename std::underlying_type<_Tp>::type llvm::BitmaskEnumDetail::Underlying(E) [with E = llvm::DISubprogram::DISPFlags; typename std::underlying_type<_Tp>::type = unsigned int]' -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:112:35: required from 'E llvm::BitmaskEnumDetail::operator&(E, E) [with E = llvm::DISubprogram::DISPFlags; = void]' -/usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:1732:58: required from here -/usr/lib/llvm-9/include/llvm/ADT/BitmaskEnum.h:84:51: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'std::__underlying_type_impl::type' {aka 'unsigned int'} may change value [-Wconversion] -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::Deallocate(const void*, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:142:31: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:277:31: warning: unused parameter 'Ptr' [-Wunused-parameter] + 277 | void Deallocate(const void *Ptr, size_t Size) { + | ~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:277:43: warning: unused parameter 'Size' [-Wunused-parameter] + 277 | void Deallocate(const void *Ptr, size_t Size) { + | ~~~~~~~^~~~ +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/step.cl.bc +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/select.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' -/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Error.h:969:34: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1016:14: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' -/usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' -/usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2pi.cl.bc -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/SourceMgr.h:297:26: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::OperandBundleDefT; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:643:17: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {llvm::OperandBundleUse}; T = llvm::OperandBundleDefT; llvm::SmallVectorImpl::reference = llvm::OperandBundleDefT&]' +/usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:1845:46: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/step.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, + from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, + from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, + from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::StartNewSlab() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]': +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:260:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:398:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 398 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); + | ~~~~~~~~~~^~ +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = void*; ValueT = llvm::cl::Option*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' @@ -31953,34 +30441,67 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:449:29: required from here +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sub_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sub_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/upsample.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:91:37: required from here /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' -/usr/lib/llvm-9/include/llvm/IR/Metadata.h:290:66: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1111 | NumEntries = Num; - | ^~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakTrackingVH; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::WeakTrackingVH]' +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::WeakTrackingVH; unsigned int N = 4]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:41:7: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::AssumptionCacheTracker::FunctionCallbackVH; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/AssumptionCache.h:224:39: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, + from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:220:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::pair; bool = false]' +/usr/lib/llvm-9/include/llvm/Support/Allocator.h:249:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' +/usr/lib/llvm-9/include/llvm/Support/YAMLParser.h:137:42: required from here +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 253 | this->Capacity = NewCapacity; + | ^~~~~~~~~~~ +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/shuffle.cl.bc In file included from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:19, from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: + from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: /usr/lib/llvm-9/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::DeallocateSlabs(llvm::SmallVectorImpl::iterator, llvm::SmallVectorImpl::iterator) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-9/include/llvm/Support/Allocator.h:169:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:830:18: required from 'llvm::LoopInfoBase::LoopInfoBase() [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' @@ -31988,33 +30509,37 @@ /usr/lib/llvm-9/include/llvm/Support/Allocator.h:415:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 415 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, - from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 253 | this->Capacity = NewCapacity; - | ^~~~~~~~~~~ -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/degrees.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/logb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef_glue.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /usr/lib/llvm-9/include/llvm/PassRegistry.h:19, + from /usr/lib/llvm-9/include/llvm/PassSupport.h:25, + from /usr/lib/llvm-9/include/llvm/Pass.h:364, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {llvm::ConstantRange}; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:263:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::ConstantRange}; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:1439:51: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:561:45: warning: unused parameter 'Key' [-Wunused-parameter] + 561 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, + | ~~~~~~~~~~~~^~~ +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = unsigned int; ValueArgs = {}; DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:334:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:338:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' +/usr/lib/llvm-9/include/llvm/Analysis/TargetLibraryInfo.h:130:20: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:561:45: warning: unused parameter 'Key' [-Wunused-parameter] +[ 33%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' @@ -32023,20 +30548,16 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/upsample.cl.bc /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::default_delete > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair, std::default_delete > > > >; KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = std::unique_ptr, std::default_delete > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, std::default_delete > > >]' /usr/lib/llvm-9/include/llvm/Support/GenericDomTree.h:254:23: required from 'llvm::DominatorTreeBase::DominatorTreeBase() [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /usr/lib/llvm-9/include/llvm/IR/Dominators.h:149:39: required from here /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > > >, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:726:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > > >; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' -/usr/lib/llvm-9/include/llvm/IR/ValueMap.h:105:35: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' -/build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:191:45: required from here -/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]': /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long unsigned int> >]' @@ -32046,657 +30567,2834 @@ /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1111 | NumEntries = Num; | ^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AliasResult, 8>; KeyT = std::pair; ValueT = llvm::AliasResult; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AliasResult; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::AliasResult>]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:306:49: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:789:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:829:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:537:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:143:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:819:71: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:388:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 388 | return NextPowerOf2(NumEntries * 4 / 3 + 1); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:485:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:370:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1027:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:900:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' +/usr/lib/llvm-9/include/llvm/Analysis/ScalarEvolution.h:1550:72: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:1111:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] + 1111 | NumEntries = Num; + | ^~~ +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = std::pair; DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = std::pair; ValueArgs = {std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >}; DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:245:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >}; DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:229:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' +/usr/lib/llvm-9/include/llvm/IR/PassManager.h:942:52: required from 'llvm::AnalysisManager::ResultConceptT& llvm::AnalysisManager::getResultImpl(llvm::AnalysisKey*, IRUnitT&, ExtraArgTs ...) [with IRUnitT = llvm::Function; ExtraArgTs = {}; llvm::AnalysisManager::ResultConceptT = llvm::detail::AnalysisResultConcept::Invalidator>]' +/usr/lib/llvm-9/include/llvm/IR/PassManager.h:780:9: required from 'typename PassT::Result& llvm::AnalysisManager::getResult(IRUnitT&, ExtraArgTs ...) [with PassT = llvm::TargetLibraryAnalysis; IRUnitT = llvm::Function; ExtraArgTs = {}; typename PassT::Result = llvm::TargetLibraryInfo]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:1119:51: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:561:45: warning: unused parameter 'Key' [-Wunused-parameter] + 561 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, + | ~~~~~~~~~~~~^~~ +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Function*; DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Function*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:543:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Function*; ValueArgs = {}; DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Function*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:334:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Function*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:338:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Function*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' +/usr/lib/llvm-9/include/llvm/IR/PassManager.h:959:60: required from 'llvm::AnalysisManager::ResultConceptT& llvm::AnalysisManager::getResultImpl(llvm::AnalysisKey*, IRUnitT&, ExtraArgTs ...) [with IRUnitT = llvm::Function; ExtraArgTs = {}; llvm::AnalysisManager::ResultConceptT = llvm::detail::AnalysisResultConcept::Invalidator>]' +/usr/lib/llvm-9/include/llvm/IR/PassManager.h:780:9: required from 'typename PassT::Result& llvm::AnalysisManager::getResult(IRUnitT&, ExtraArgTs ...) [with PassT = llvm::TargetLibraryAnalysis; IRUnitT = llvm::Function; ExtraArgTs = {}; typename PassT::Result = llvm::TargetLibraryInfo]' +/usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:1119:51: required from here +/usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:561:45: warning: unused parameter 'Key' [-Wunused-parameter] +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/step.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h In file included from /usr/lib/llvm-9/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/ADT/StringRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/StringMap.h:16, - from /usr/lib/llvm-9/include/llvm/Support/Host.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/Hashing.h:48, - from /usr/lib/llvm-9/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMapInfo.h:16, - from /usr/lib/llvm-9/include/llvm/ADT/DenseMap.h:16, - from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, - from /build/reproducible-path/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc:38: -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair; bool = false; size_t = long unsigned int]': -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:799:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' -/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:881:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' -/usr/lib/llvm-9/include/llvm/Support/Allocator.h:161:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:836:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' -/usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:1019:72: required from here + from /usr/lib/llvm-9/include/llvm/Pass.h:31, + from /build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, + from /build/reproducible-path/pocl-1.6/lib/CL/pocl_llvm_wg.cc:26: +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': +/usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:213:13: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' +/usr/include/c++/10/bits/stl_iterator.h:639:22: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector; typename _Container::value_type = llvm::DiagnosticInfoOptimizationBase::Argument]' +/usr/include/c++/10/bits/stl_algobase.h:380:18: required from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:472:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:506:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:514:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/include/c++/10/bits/stl_algobase.h:569:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = std::back_insert_iterator >]' +/usr/lib/llvm-9/include/llvm/IR/DiagnosticInfo.h:638:75: required from here /usr/lib/llvm-9/include/llvm/ADT/SmallVector.h:253:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 253 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tan.cl.bc +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sub_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/upsample.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fract.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/add_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 33%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 34%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/step.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sub_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 35%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 35%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_offset.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 35%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/upsample.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 35%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_array_size.cl.bc +[ 36%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_group_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/all.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_data_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_order.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_half.cl.bc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/any.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_depth.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_dim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2pi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_height.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_width.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/as_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2pi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 36%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 36%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 36%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_num_groups.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanpi.cl.bc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_work_dim.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_cos.cl.bc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 37%] Built target lib_cl_llvm +make -f lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/depend +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/depend.internal". +Scanning dependencies of target kernel_host_sse41 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 37%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_strided_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 37%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tan.cl.bc +[ 37%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanh.cl.bc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/logb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acos.cl.bc -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/write_image.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atomics.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanh.cl.bc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acospi.cl.bc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rootn.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log.cl.bc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos_helpers.cl.bc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2pi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acospi.cl.bc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +[ 38%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/barrier.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/bitselect.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos.cl.bc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos_helpers.cl.bc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asin.cl.bc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinpi.cl.bc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 38%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2pi.cl.bc +[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 39%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2pi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 40%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos_helpers.cl.bc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rootn.cl.bc +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp_int.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/add_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 41%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/all.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/degrees.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clz.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cospi.cl.bc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreaterequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/any.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/logb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/as_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cos.cl.bc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cross.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isless.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pown.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_strided_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sin.cl.bc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rootn.cl.bc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/powr.cl.bc +[ 42%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessgreater.cl.bc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnotequal.cl.bc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmod.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atomics.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 43%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/barrier.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +[ 43%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/bitselect.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 44%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remainder.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp_int.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos.cl.bc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clz.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/degrees.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cross.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fract.cl.bc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/logb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/degrees.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pown.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/logb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_offset.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/maxmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pown.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_group_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/powr.cl.bc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanpi.cl.bc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmod.cl.bc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_array_size.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rootn.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 45%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mix.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fract.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_data_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isinf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/degrees.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmod.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remainder.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rootn.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_order.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 46%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/degrees.cl.bc +[ 46%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_offset.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 46%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 46%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_depth.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow_helpers.cl.bc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 47%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_group_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_divide.cl.bc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_array_size.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isfinite.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_dim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/logb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnormal.cl.bc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmod.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/logb.cl.bc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_data_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 47%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 48%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pown.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp64.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remainder.cl.bc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pown.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log.cl.bc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_order.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isinf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_rsqrt.cl.bc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef_glue.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isfinite.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_depth.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_height.cl.bc +[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rootn.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnormal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_dim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_run_all_wgs.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/popcount.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_width.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_height.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp64.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/prefetch.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmod.cl.bc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow_helpers.cl.bc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remainder.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_num_groups.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rootn.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_work_dim.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_width.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef_glue.cl.bc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmod.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_num_groups.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remainder.cl.bc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_work_dim.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cbrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cbrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ceil.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/copysign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rotate.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ceil.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/copysign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erfc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erfc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isinf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isinf.cl.bc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isfinite.cl.bc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log2.cl.bc +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnormal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/select.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fabs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isfinite.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/floor.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log2.cl.bc +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fabs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp64.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/shuffle.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnormal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/floor.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isinf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp64.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_powr.cl.bc +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef_glue.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frexp.cl.bc +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef_glue.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isfinite.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ilogb.cl.bc +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnormal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ilogb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cbrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ceil.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma_r.cl.bc +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp64.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma_r.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/copysign.cl.bc +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erfc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log1p.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log1p.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreaterequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cbrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp.cl.bc +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/modf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/modf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isless.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ceil.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/step.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef_glue.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreaterequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fabs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessgreater.cl.bc +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/copysign.cl.bc +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnotequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sub_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isless.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/floor.cl.bc +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/round.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erfc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/round.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/trunc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/upsample.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sqrt.cl.bc +[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 60%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 60%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mem_fence.c.bc +[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnotequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 61%] Linking & optimizing SLEEF for GENERIC: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/trunc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asin.cl.bc +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 61%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-GENERIC.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-GENERIC-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-GENERIC_linklist.txt +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 61%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 61%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mem_fence.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 61%] Linking & optimizing SLEEF for avx512: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fabs.cl.bc +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 61%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx512.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx512-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx512_linklist.txt +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/floor.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +warning: [ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ilogb.cl.bc +Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad24.cl.bc +warning: cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cbrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 63%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma_r.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ilogb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ceil.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=skylake-avx512 -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx512.bc kernel-x86_64-pc-linux-gnu-avx512-unoptimized.bc +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/copysign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma_r.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log1p.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erfc.cl.bc +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-GENERIC.bc kernel-x86_64-pc-linux-gnu-GENERIC-unoptimized.bc +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log1p.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/modf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/modf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sin.cl.bc +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fabs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/maxmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/round.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/floor.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/trunc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +[ 66%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mem_fence.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Linking & optimizing SLEEF for avx_fma4: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/maxmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_fma4.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx_fma4-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx_fma4_linklist.txt +warning: [ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ilogb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma_r.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mix.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log1p.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log.cl.bc +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/round.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mix.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/modf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2pi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sqrt.cl.bc +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/trunc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=bdver1 -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_fma4.bc kernel-x86_64-pc-linux-gnu-avx_fma4-unoptimized.bc +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinpi.cl.bc +[ 67%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 67%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mem_fence.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 68%] Linking & optimizing SLEEF for avx2: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/round.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx2.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx2-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx2_linklist.txt +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sqrt.cl.bc +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cosh.cl.bc +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/trunc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_recip.cl.bc +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sin.cl.bc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cos.cl.bc +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 69%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 69%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 69%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_run_all_wgs.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 69%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mem_fence.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/popcount.cl.bc +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/prefetch.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=haswell -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx2.bc kernel-x86_64-pc-linux-gnu-avx2-unoptimized.bc +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 69%] Linking & optimizing SLEEF for avx: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc +[ 69%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 69%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx_linklist.txt +[ 69%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rotate.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_run_all_wgs.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/popcount.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/prefetch.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/select.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acosh.cl.bc +[ 71%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/shuffle.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sign.cl.bc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rotate.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/step.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/select.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sub_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/shuffle.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/degrees.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=sandybridge -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx.bc kernel-x86_64-pc-linux-gnu-avx-unoptimized.bc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/upsample.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/logb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pown.cl.bc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rootn.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/step.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmod.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remainder.cl.bc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sub_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/upsample.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2pi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 71%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cos.cl.bc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isinf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sin.cl.bc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isfinite.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinh.cl.bc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnormal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp64.cl.bc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanh.cl.bc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef_glue.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2pi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +make -f lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/depend +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/DependInfo.cmake --color= +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/degrees.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/depend.internal". +Scanning dependencies of target kernel_host_avx_f16c +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 74%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/logb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pown.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cbrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ceil.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rootn.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/copysign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erfc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmod.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remainder.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 76%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fabs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/floor.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 76%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isinf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/degrees.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/logb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ilogb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isfinite.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pown.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnormal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 78%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC128 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma_r.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log1p.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rootn.cl.bc +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/modf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp64.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmod.cl.bc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 79%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -DPOCL_DEVICE_ADDRESS_BITS=64 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -DDORENAME -DVEC256 -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/round.cl.bc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remainder.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/trunc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h +[ 79%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef_glue.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 79%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mem_fence.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 79%] Linking & optimizing SLEEF for ssse3: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef.bc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isinf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 79%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-ssse3.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-ssse3-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-ssse3_linklist.txt +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isfinite.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnormal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp64.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef_glue.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs_diff.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs_diff.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/add_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/add_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cbrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ceil.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/copysign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erfc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=core2 -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-ssse3.bc kernel-x86_64-pc-linux-gnu-ssse3-unoptimized.bc +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/all.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/all.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/all.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cbrt.cl.bc +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/any.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/any.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/any.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fabs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ceil.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/as_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/as_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/floor.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/copysign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 82%] Built target kernel_host_avx512 +make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/depend.internal". +Scanning dependencies of target test_shuffle +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 82%] Building CXX object tests/kernel/CMakeFiles/test_shuffle.dir/test_shuffle.cc.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/kernel\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -pthread -std=gnu++11 -o CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -c /build/reproducible-path/pocl-1.6/tests/kernel/test_shuffle.cc +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expfrexp.cl.bc +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erfc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ilogb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_strided_copy.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma_r.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log1p.cl.bc +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atomics.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atomics.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/modf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 83%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/barrier.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/barrier.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../barrier.ll +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/bitselect.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/bitselect.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp_int.cl.bc +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clz.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp_int.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clz.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/clz.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/round.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/convert_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/convert_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cross.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cross.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/cross.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/trunc.cl.bc +[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fabs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 83%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 84%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mem_fence.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 84%] Linking & optimizing SLEEF for sse41: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/dot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/dot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/dot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/floor.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 84%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse41.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-sse41-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-sse41_linklist.txt +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +[ 84%] Linking CXX executable test_shuffle +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_shuffle.dir/link.txt --verbose=1 +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_distance.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_distance.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -o test_shuffle ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 84%] Built target test_shuffle +make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/depend.internal". +Scanning dependencies of target image_query_funcs +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 84%] Building C object tests/kernel/CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/kernel\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -c /build/reproducible-path/pocl-1.6/tests/kernel/image_query_funcs.c +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmin.cl.bc +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fract.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fract.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/fract.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 84%] Linking C executable image_query_funcs +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/image_query_funcs.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -o image_query_funcs ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 84%] Built target image_query_funcs +make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend.internal". +Scanning dependencies of target sampler_address_clamp +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 84%] Building C object tests/kernel/CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/kernel\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -c /build/reproducible-path/pocl-1.6/tests/kernel/sampler_address_clamp.c +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 84%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=penryn -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse41.bc kernel-x86_64-pc-linux-gnu-sse41-unoptimized.bc +[ 84%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_offset.c.bc +[ 84%] Linking C executable sampler_address_clamp +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_offset.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/sampler_address_clamp.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -o sampler_address_clamp ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 84%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 84%] Built target sampler_address_clamp +make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/depend.internal". +Scanning dependencies of target kernel +[ 84%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_group_id.c.bc +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_group_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 84%] Building C object tests/kernel/CMakeFiles/kernel.dir/kernel.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/kernel\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/kernel.dir/kernel.c.o -c /build/reproducible-path/pocl-1.6/tests/kernel/kernel.c +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_array_size.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ilogb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_data_type.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 85%] Linking C executable kernel +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/kernel.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/kernel.dir/kernel.c.o -o kernel ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 85%] Built target kernel +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend.internal". +Scanning dependencies of target test_alignment_with_dynamic_wg3 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 85%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg3.cpp +[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_order.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_depth.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_depth.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma_r.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_dim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_dim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log1p.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_height.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_height.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg3.cpp:4: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_width.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_width.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/modf.cl.bc +[ 86%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_id.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_id.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 86%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_size.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_size.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 86%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_num_groups.c.bc +[ 86%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_work_dim.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_num_groups.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_work_dim.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 86%] Linking CXX executable test_alignment_with_dynamic_wg3 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_with_dynamic_wg3.dir/link.txt --verbose=1 +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -o test_alignment_with_dynamic_wg3 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 86%] Built target test_alignment_with_dynamic_wg3 +make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend.internal". +Scanning dependencies of target test_simple_for_with_a_barrier +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 86%] Building CXX object tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_simple_for_with_a_barrier.cpp +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_simple_for_with_a_barrier.cpp:29: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreaterequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 87%] Built target kernel_host_avx_fma4 +make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake --color= +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isless.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isless.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isless.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/round.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/depend.internal". +Scanning dependencies of target test_structs_as_args +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/build +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessequal.cl.bc +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CXX object tests/regression/CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_structs_as_args.cpp +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessgreater.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessgreater.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnotequal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnotequal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isunordered.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isunordered.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_structs_as_args.cpp:28: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_hi.cl.bc +[ 87%] Linking CXX executable test_simple_for_with_a_barrier +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_simple_for_with_a_barrier.dir/link.txt --verbose=1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -o test_simple_for_with_a_barrier ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max.cl.bc +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/max.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Built target test_simple_for_with_a_barrier +make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/depend.internal". +Scanning dependencies of target test_program_from_binary_with_local_1_1_1 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 87%] Building C object tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_program_from_binary_with_local_1_1_1.c +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/trunc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/maxmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/maxmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Linking C executable test_program_from_binary_with_local_1_1_1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o -o test_program_from_binary_with_local_1_1_1 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min_i.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min_i.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 87%] Built target test_program_from_binary_with_local_1_1_1 +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend.internal". +Scanning dependencies of target test_alignment_with_dynamic_wg2 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/minmag.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/minmag.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 88%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 88%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg2.cpp +[ 88%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mem_fence.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mix.cl.bc +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul24.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mix.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mix.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul24.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Linking & optimizing SLEEF for sse2: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul_hi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul_hi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/nan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse2.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-sse2-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-sse2_linklist.txt +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_divide.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_divide.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Linking CXX executable test_structs_as_args +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs_as_args.dir/link.txt --verbose=1 +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -o test_structs_as_args ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Built target kernel_host_GENERIC +make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend.internal". +Scanning dependencies of target test_multi_level_loops_with_barriers +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build +[ 88%] Built target test_structs_as_args +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake --color= +[ 88%] Building CXX object tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_multi_level_loops_with_barriers.cpp +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/depend.internal". +Scanning dependencies of target test_barrier_before_return +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/build +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg2.cpp:8: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 88%] Building CXX object tests/regression/CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_recip.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_recip.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_barrier_before_return.cpp +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_spawn_wg.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + +[ 88%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_run_all_wgs.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/popcount.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/popcount.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/prefetch.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/prefetch.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 88%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 88%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf_base.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf_base.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_multi_level_loops_with_barriers.cpp:28: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/read_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/read_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rhadd.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rhadd.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rotate.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rotate.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/depend.internal". +Scanning dependencies of target test_locals +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 89%] Building CXX object tests/regression/CMakeFiles/test_locals.dir/test_locals.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_locals.dir/test_locals.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_locals.cpp +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_barrier_before_return.cpp:28: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 89%] Built target kernel_host_avx make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_infinite_loop.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake --color= -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow.cl.bc Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_infinite_loop.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_infinite_loop.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_infinite_loop.dir/depend.internal". Scanning dependencies of target test_infinite_loop -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 65%] Building CXX object tests/regression/CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o +[ 89%] Building CXX object tests/regression/CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_infinite_loop.cpp -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/depend.internal". -Scanning dependencies of target test_issue_231 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 65%] Building CXX object tests/regression/CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_issue_231.cpp -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2pi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmod.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remainder.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cbrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rootn.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_231.cpp:8: +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rsqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rsqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=x86-64 -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse2.bc kernel-x86_64-pc-linux-gnu-sse2-unoptimized.bc +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/select.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/select.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/select.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/shuffle.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/shuffle.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/signbit.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/signbit.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_infinite_loop.cpp:28: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ceil.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_infinite_loop.cpp:28: +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_locals.cpp:28: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remainder.cl.bc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/copysign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erfc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmod.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cospi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/radians.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remainder.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanpi.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/degrees.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cos.cl.bc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log2.cl.bc -[ 67%] Linking CXX executable test_infinite_loop -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_infinite_loop.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o -o test_infinite_loop ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Linking CXX executable test_issue_231 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_231.dir/link.txt --verbose=1 -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -o test_issue_231 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/smoothstep.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/smoothstep.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Linking CXX executable test_alignment_with_dynamic_wg2 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_with_dynamic_wg2.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -o test_alignment_with_dynamic_wg2 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/step.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/step.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/step.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sub_sat.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sub_sat.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 67%] Built target test_infinite_loop -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 89%] Built target test_alignment_with_dynamic_wg2 +make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/depend.internal". +Scanning dependencies of target test_issue_231 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Built target test_issue_231 -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/logb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isinf.cl.bc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acosh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isinf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/radians.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fabs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h +make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 89%] Building CXX object tests/regression/CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_issue_231.cpp +[ 89%] Linking CXX executable test_barrier_before_return +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_barrier_before_return.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -o test_barrier_before_return ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/upsample.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/upsample.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 89%] Built target test_barrier_before_return make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake --color= -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnormal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/depend.internal". Scanning dependencies of target test_issue_757 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 69%] Building CXX object tests/regression/CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload.cl.bc +[ 89%] Building CXX object tests/regression/CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_issue_757.cpp -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/degrees.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 69%] Built target llvmpasses -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp32.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fdim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/radians.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rootn.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos.cl.bc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_757.cpp:11: +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_231.cpp:8: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isinf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/degrees.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnormal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 89%] Linking CXX executable test_multi_level_loops_with_barriers +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multi_level_loops_with_barriers.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -o test_multi_level_loops_with_barriers ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 89%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_store_half_f16c.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore_half.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore_half.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Built target kernel_host_avx2 make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/depend +[ 89%] Built target test_multi_level_loops_with_barriers make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/depend.internal". Scanning dependencies of target test_early_return make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 69%] Building CXX object tests/regression/CMakeFiles/test_early_return.dir/test_early_return.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_early_return.dir/test_early_return.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_early_return.cpp -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/logb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef_glue.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmax.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp32.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmod.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnormal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acosh.cl.bc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/radians.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_early_return.cpp:28: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/logb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp32.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/degrees.cl.bc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remainder.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Linking CXX executable test_issue_757 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_757.dir/link.txt --verbose=1 -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o -o test_issue_757 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/depend.internal". Scanning dependencies of target test_for_with_var_iteration_count make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 70%] Building CXX object tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o +[ 89%] Building CXX object tests/regression/CMakeFiles/test_early_return.dir/test_early_return.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_early_return.dir/test_early_return.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_early_return.cpp +[ 89%] Building CXX object tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_for_with_var_iteration_count.cpp -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 70%] Built target test_issue_757 -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanh.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rootn.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/logb.cl.bc -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hypot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef_glue.cl.bc -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_for_with_var_iteration_count.cpp:28: +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_757.cpp:11: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ep_log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow_helpers.cl.bc -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cbrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef_glue.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 71%] Linking CXX executable test_early_return -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_early_return.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_early_return.dir/test_early_return.cpp.o -o test_early_return ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/radians.cl.bc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/wait_group_events.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/wait_group_events.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Linking CXX executable test_locals +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_locals.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_locals.dir/test_locals.cpp.o -o test_locals ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ceil.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmod.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Built target test_early_return +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/write_image.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/write_image.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 89%] Built target test_locals make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake --color= -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remainder.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 89%] Linking CXX executable test_infinite_loop +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_infinite_loop.dir/link.txt --verbose=1 Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/depend.internal". Scanning dependencies of target test_issue_445 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 72%] Building CXX object tests/regression/CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o -o test_infinite_loop ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 89%] Building CXX object tests/regression/CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_issue_445.cpp -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/degrees.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ldexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rootn.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isinf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/copysign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_early_return.cpp:28: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 89%] Built target test_infinite_loop make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake --color= -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log2.cl.bc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_for_with_var_iteration_count.cpp:28: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/depend.internal". Scanning dependencies of target test_flatten_barrier_subs -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asin.cl.bc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow.cl.bc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Building CXX object tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 89%] Building CXX object tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_flatten_barrier_subs.cpp -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erfc.cl.bc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2.cl.bc -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_445.cpp:9: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/logb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rootn.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 73%] Linking CXX executable test_for_with_var_iteration_count -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_for_with_var_iteration_count.dir/link.txt --verbose=1 -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmod.cl.bc -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o -o test_for_with_var_iteration_count ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 89%] Linking CXX executable test_issue_231 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_231.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -o test_issue_231 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 73%] Built target test_for_with_var_iteration_count -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan.cl.bc -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pown.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnormal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cbrt.cl.bc -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cbrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ceil.cl.bc -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remainder.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_flatten_barrier_subs.cpp:29: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/powr.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmod.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp32.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log1p.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isinf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ceil.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/copysign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log.cl.bc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/copysign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remainder.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2pi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2pi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Built target test_issue_231 make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_vectors_as_args.dir/DependInfo.cmake --color= @@ -32706,92 +33404,39 @@ make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 75%] Building CXX object tests/regression/CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o +[ 90%] Building CXX object tests/regression/CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_vectors_as_args.cpp -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erfc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/modf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rootn.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erfc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 75%] Linking CXX executable test_issue_445 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_445.dir/link.txt --verbose=1 -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o -o test_issue_445 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fabs.cl.bc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 75%] Built target test_issue_445 -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_445.cpp:9: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cospi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cospi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanpi.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanpi.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_flatten_barrier_subs.cpp:29: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 90%] Linking CXX executable test_issue_757 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_757.dir/link.txt --verbose=1 +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o -o test_issue_757 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_vectors_as_args.cpp:28: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fdim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef_glue.cl.bc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmod.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nextafter.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnormal.cl.bc -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 75%] Linking CXX executable test_flatten_barrier_subs -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_flatten_barrier_subs.dir/link.txt --verbose=1 -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fma.cl.bc -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o -o test_flatten_barrier_subs ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rint.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sin.cl.bc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remainder.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 76%] Built target test_flatten_barrier_subs +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Built target test_issue_757 make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/DependInfo.cmake --color= @@ -32800,121 +33445,49 @@ Scanning dependencies of target test_alignment_with_dynamic_wg make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acos.cl.bc -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 76%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o +[ 90%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg.cpp -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp32.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmax.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remquo.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isinf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fabs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg.cpp:4: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 77%] Linking CXX executable test_vectors_as_args -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vectors_as_args.dir/link.txt --verbose=1 -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fabs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o -o test_vectors_as_args ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fdim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Linking CXX executable test_early_return +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_early_return.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_early_return.dir/test_early_return.cpp.o -o test_early_return ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanh.cl.bc +[ 90%] Linking CXX executable test_for_with_var_iteration_count +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_for_with_var_iteration_count.dir/link.txt --verbose=1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 77%] Built target test_vectors_as_args -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isinf.cl.bc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/trunc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 77%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fdim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 78%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mem_fence.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o -o test_for_with_var_iteration_count ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 90%] Built target test_early_return make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/DependInfo.cmake --color= +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos.cl.bc Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/depend.internal". +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc Scanning dependencies of target test_assign_loop_variable_to_privvar_makes_it_local_2 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos_helpers.cl.bc make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isinf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 78%] Building C object tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/test_assign_loop_variable_to_privvar_makes_it_local_2.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 90%] Building C object tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/test_assign_loop_variable_to_privvar_makes_it_local_2.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/test_assign_loop_variable_to_privvar_makes_it_local_2.c.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2.c -[ 78%] Linking & optimizing SLEEF for avx: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef_glue.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 79%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local_2 -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cbrt.cl.bc +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg.cpp:4: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 90%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local_2 cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/link.txt --verbose=1 -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ceil.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnormal.cl.bc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/test_assign_loop_variable_to_privvar_makes_it_local_2.c.o -o test_assign_loop_variable_to_privvar_makes_it_local_2 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 79%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx.bc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx_linklist.txt -[ 79%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 +[ 90%] Built target test_for_with_var_iteration_count make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_loop_phi_replication.dir/depend.internal". @@ -32922,539 +33495,158 @@ Scanning dependencies of target test_loop_phi_replication make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/build +[ 90%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CXX object tests/regression/CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_loop_phi_replication.cpp -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp32.cl.bc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnormal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hypot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmax.cl.bc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/copysign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isfinite.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp32.cl.bc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmax.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erfc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_loop_phi_replication.cpp:28: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnormal.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ldexp.cl.bc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 79%] Linking CXX executable test_alignment_with_dynamic_wg -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_with_dynamic_wg.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o -o test_alignment_with_dynamic_wg ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef_glue.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp32.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=sandybridge -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx.bc kernel-x86_64-pc-linux-gnu-avx-unoptimized.bc -[ 79%] Built target test_alignment_with_dynamic_wg -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan.cl.bc -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/normalize.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cbrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hypot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hypot.cl.bc -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef_glue.cl.bc -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake --color= -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 90%] Building CXX object tests/regression/CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_loop_phi_replication.cpp Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/depend.internal". Scanning dependencies of target test_setargs make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ceil.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 82%] Building CXX object tests/regression/CMakeFiles/test_setargs.dir/test_setargs.cpp.o -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/length.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 91%] Building CXX object tests/regression/CMakeFiles/test_setargs.dir/test_setargs.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_setargs.dir/test_setargs.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_setargs.cpp -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fabs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fdim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 82%] Linking CXX executable test_loop_phi_replication -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_loop_phi_replication.dir/link.txt --verbose=1 -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -o test_loop_phi_replication ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/copysign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef_glue.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log1p.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acosh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acosh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 91%] Linking CXX executable test_issue_445 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_445.dir/link.txt --verbose=1 +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinh.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o -o test_issue_445 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 91%] Linking CXX executable test_flatten_barrier_subs +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_flatten_barrier_subs.dir/link.txt --verbose=1 +[ 91%] Linking CXX executable test_vectors_as_args +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vectors_as_args.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 82%] Built target test_loop_phi_replication -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ldexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/scalars.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ldexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o -o test_flatten_barrier_subs ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 91%] Built target test_issue_445 make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/depend +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o -o test_vectors_as_args ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake --color= -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erfc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/depend.internal". Scanning dependencies of target test_assign_loop_variable_to_privvar_makes_it_local make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_setargs.cpp:29: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 83%] Building C object tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/test_assign_loop_variable_to_privvar_makes_it_local.c.o +[ 91%] Building C object tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/test_assign_loop_variable_to_privvar_makes_it_local.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/test_assign_loop_variable_to_privvar_makes_it_local.c.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local.c -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cbrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 83%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/test_assign_loop_variable_to_privvar_makes_it_local.c.o -o test_assign_loop_variable_to_privvar_makes_it_local ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/modf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 83%] Built target test_assign_loop_variable_to_privvar_makes_it_local -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ceil.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmax.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/copysign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erfc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanh.cl.bc +[ 91%] Built target test_vectors_as_args make -f tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanh.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/DependInfo.cmake --color= -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/depend.internal". Scanning dependencies of target test_llvm_segfault_debian_bug_975931 +[ 91%] Built target test_flatten_barrier_subs make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ep_log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ep_log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 84%] Building CXX object tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/test_llvm_segfault_debian_bug_975931.cpp.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/test_llvm_segfault_debian_bug_975931.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_llvm_segfault_debian_bug_975931.cpp -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erf.cl.bc -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cbrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_llvm_segfault_debian_bug_975931.cpp:30: -/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/config.h:207: warning: "SRCDIR" redefined - 207 | #define SRCDIR "/build/reproducible-path/pocl-1.6" - | -: note: this is the location of the previous definition -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log1p.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log1p.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 84%] Linking CXX executable test_llvm_segfault_debian_bug_975931 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/test_llvm_segfault_debian_bug_975931.cpp.o -o test_llvm_segfault_debian_bug_975931 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/depend +[ 91%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cbrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 91%] Building CXX object tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/test_llvm_segfault_debian_bug_975931.cpp.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/test_llvm_segfault_debian_bug_975931.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_llvm_segfault_debian_bug_975931.cpp +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/test_assign_loop_variable_to_privvar_makes_it_local.c.o -o test_assign_loop_variable_to_privvar_makes_it_local ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/depend.internal". Scanning dependencies of target test_undominated_variable make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 84%] Built target test_llvm_segfault_debian_bug_975931 -[ 84%] Building CXX object tests/regression/CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_llvm_segfault_debian_bug_975931.cpp:30: +/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/config.h:207: warning: "SRCDIR" redefined + 207 | #define SRCDIR "/build/reproducible-path/pocl-1.6" + | +: note: this is the location of the previous definition +[ 91%] Building CXX object tests/regression/CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_undominated_variable.cpp -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nextafter.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ceil.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/modf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 85%] Linking CXX executable test_setargs -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_setargs.dir/link.txt --verbose=1 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_setargs.dir/test_setargs.cpp.o -o test_setargs ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ceil.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/copysign.cl.bc +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/radians.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/radians.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rint.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 85%] Built target test_setargs -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fabs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/modf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erfc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_undominated_variable.cpp:29: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ +[ 91%] Built target test_assign_loop_variable_to_privvar_makes_it_local make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake --color= -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/copysign.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/depend.internal". Scanning dependencies of target test_barrier_between_for_loops -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fdim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build +[ 91%] Linking CXX executable test_llvm_segfault_debian_bug_975931 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/link.txt --verbose=1 +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_setargs.cpp:29: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 85%] Building CXX object tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_loop_phi_replication.cpp:28: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 91%] Building CXX object tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_barrier_between_for_loops.cpp -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hypot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erfc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ldexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nextafter.cl.bc -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erf.cl.bc +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/test_llvm_segfault_debian_bug_975931.cpp.o -o test_llvm_segfault_debian_bug_975931 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/degrees.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/degrees.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 91%] Built target test_llvm_segfault_debian_bug_975931 make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/depend -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.dir/depend.internal". +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log2.cl.bc Scanning dependencies of target test_null_arg make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 86%] Building CXX object tests/regression/CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o +[ 91%] Building CXX object tests/regression/CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_null_arg.cpp -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_barrier_between_for_loops.cpp:28: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fabs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmax.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/trunc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rint.cl.bc -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fdim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nextafter.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 86%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 86%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mem_fence.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp2.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 86%] Linking CXX executable test_undominated_variable -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_undominated_variable.dir/link.txt --verbose=1 -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o -o test_undominated_variable ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 87%] Linking & optimizing SLEEF for avx2: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_null_arg.cpp:28: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rint.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 87%] Built target test_undominated_variable -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frfrexp.cl.bc -[ 87%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx2.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx2-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx2_linklist.txt -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fabs.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log1p.cl.bc -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fdim.cl.bc -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expm1.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmax.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hypot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - -[ 87%] Linking CXX executable test_barrier_between_for_loops -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_barrier_between_for_loops.dir/link.txt --verbose=1 -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o -o test_barrier_between_for_loops ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/modf.cl.bc -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/trunc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 88%] Built target test_barrier_between_for_loops -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/logb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/logb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 91%] Linking CXX executable test_alignment_with_dynamic_wg +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_with_dynamic_wg.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o -o test_alignment_with_dynamic_wg ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/depend -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fabs.cl.bc -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmin.cl.bc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pown.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pown.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/depend.internal". Scanning dependencies of target test_id_dependent_computation make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 88%] Building CXX object tests/regression/CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o +[ 91%] Building CXX object tests/regression/CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_id_dependent_computation.cpp -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/powr.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/powr.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_undominated_variable.cpp:29: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_barrier_between_for_loops.cpp:28: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 92%] Built target test_alignment_with_dynamic_wg make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_577.dir/DependInfo.cmake --color= @@ -33464,144 +33656,25 @@ make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 89%] Building CXX object tests/regression/CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o +[ 93%] Building CXX object tests/regression/CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_issue_577.cpp -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/trunc.cl.bc -[ 89%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fdim.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ldexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 89%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mem_fence.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmax.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=haswell -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx2.bc kernel-x86_64-pc-linux-gnu-avx2-unoptimized.bc -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 90%] Linking & optimizing SLEEF for GENERIC: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc -[ 90%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_id_dependent_computation.cpp:28: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/floor.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 90%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mem_fence.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma.cl.bc -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_577.cpp:9: +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_null_arg.cpp:28: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 90%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-GENERIC.bc -[ 90%] Linking CXX executable test_null_arg -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-GENERIC-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-GENERIC_linklist.txt -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_null_arg.dir/link.txt --verbose=1 -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o -o test_null_arg ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -[ 90%] Linking & optimizing SLEEF for avx512: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 90%] Built target test_null_arg -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma_r.cl.bc -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fma.cl.bc -[ 90%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx512.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx512-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx512_linklist.txt -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nextafter.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rint.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hypot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmax.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log1p.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hypot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 91%] Linking CXX executable test_issue_577 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_577.dir/link.txt --verbose=1 -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o -o test_issue_577 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ldexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 91%] Linking CXX executable test_id_dependent_computation -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_id_dependent_computation.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o -o test_id_dependent_computation ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-GENERIC.bc kernel-x86_64-pc-linux-gnu-GENERIC-unoptimized.bc -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rootn.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rootn.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 93%] Linking CXX executable test_setargs +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_setargs.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_setargs.dir/test_setargs.cpp.o -o test_setargs ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 91%] Built target test_issue_577 -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 91%] Built target test_id_dependent_computation -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=skylake-avx512 -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx512.bc kernel-x86_64-pc-linux-gnu-avx512-unoptimized.bc -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/trunc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ldexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/modf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 93%] Built target test_setargs make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_constant_array.dir/DependInfo.cmake --color= @@ -33610,121 +33683,75 @@ Scanning dependencies of target test_constant_array make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/build +[ 93%] Linking CXX executable test_loop_phi_replication +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_loop_phi_replication.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 91%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sin.cl.bc -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log10.cl.bc -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frfrexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 91%] Building CXX object tests/regression/CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o +[ 93%] Building CXX object tests/regression/CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_constant_array.cpp -[ 91%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mem_fence.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 91%] Linking & optimizing SLEEF for avx_fma4: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log1p.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -o test_loop_phi_replication ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmod.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmod.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_577.cpp:9: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ +[ 93%] Built target test_loop_phi_replication make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake --color= -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend.internal". Scanning dependencies of target test_fors_with_var_iteration_counts make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 91%] Building CXX object tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o +[ 93%] Building CXX object tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_fors_with_var_iteration_counts.cpp -[ 91%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_fma4.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx_fma4-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx_fma4_linklist.txt -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nextafter.cl.bc -[ 91%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake --color= +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remainder.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remainder.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 93%] Linking CXX executable test_barrier_between_for_loops +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_barrier_between_for_loops.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o -o test_barrier_between_for_loops ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remquo.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remquo.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_constant_array.cpp:29: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_barrier_between_for_loops +make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/depend.internal". Scanning dependencies of target test_issue_553 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hypot.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 92%] Building CXX object tests/regression/CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o +[ 93%] Building CXX object tests/regression/CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_issue_553.cpp -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log1p.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/modf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rint.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ilogb.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_fors_with_var_iteration_counts.cpp:28: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ldexp.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ocml_helpers.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_issue_553.cpp:7: /usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") | ^ -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/modf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma.cl.bc -[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=bdver1 -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_fma4.bc kernel-x86_64-pc-linux-gnu-avx_fma4-unoptimized.bc -[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 94%] Linking CXX executable test_constant_array -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_constant_array.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o -o test_constant_array ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/trunc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h +[ 93%] Linking CXX executable test_undominated_variable +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_undominated_variable.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o -o test_undominated_variable ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Linking CXX executable test_id_dependent_computation +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_id_dependent_computation.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o -o test_id_dependent_computation ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 94%] Built target test_constant_array +[ 93%] Built target test_undominated_variable make -f tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build.make tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/DependInfo.cmake --color= @@ -33734,543 +33761,453 @@ make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build.make tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 94%] Building CXX object tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o +[ 93%] Building CXX object tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/regression\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -pthread -std=gnu++11 -o CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o -c /build/reproducible-path/pocl-1.6/tests/regression/test_autolocals_in_constexprs.cpp -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log10.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 94%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nextafter.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 95%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mem_fence.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 95%] Linking CXX executable test_fors_with_var_iteration_counts -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fors_with_var_iteration_counts.dir/link.txt --verbose=1 -[ 95%] Linking & optimizing SLEEF for sse41: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o -o test_fors_with_var_iteration_counts ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 95%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse41.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-sse41-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-sse41_linklist.txt -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rint.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -[ 95%] Linking CXX executable test_issue_553 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_553.dir/link.txt --verbose=1 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log1p.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o -o test_issue_553 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 95%] Built target test_fors_with_var_iteration_counts -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 95%] Built target test_issue_553 +[ 93%] Built target test_id_dependent_computation make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_version.dir/DependInfo.cmake --color= -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nextafter.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_version.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_version.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_version.dir/depend.internal". Scanning dependencies of target test_version make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 95%] Building C object tests/runtime/CMakeFiles/test_version.dir/test_version.c.o +[ 93%] Building C object tests/runtime/CMakeFiles/test_version.dir/test_version.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_version.dir/test_version.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_version.c -In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_autolocals_in_constexprs.cpp:30: -/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' - 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") - | ^ -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 95%] Linking C executable test_version +[ 93%] Linking CXX executable test_null_arg +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_null_arg.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o -o test_null_arg ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Linking C executable test_version cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_version.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_version.dir/test_version.c.o -o test_version ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/modf.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sqrt.cl.bc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 95%] Built target test_version +[ 93%] Built target test_null_arg make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake --color= -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - +[ 93%] Linking CXX executable test_issue_577 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_577.dir/link.txt --verbose=1 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o -o test_issue_577 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/depend.internal". Scanning dependencies of target test_kernel_cache_includes make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build +[ 93%] Built target test_version make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 95%] Building C object tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_kernel_cache_includes.c make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake --color= -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rint.cl.bc +[ 93%] Building C object tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_kernel_cache_includes.c Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend.internal". Scanning dependencies of target test_clCreateKernel make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 95%] Building C object tests/runtime/CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isinf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isinf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 93%] Building C object tests/runtime/CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clCreateKernel.c -[ 95%] Linking C executable test_kernel_cache_includes -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_kernel_cache_includes.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -o test_kernel_cache_includes ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_cos.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 95%] Linking C executable test_clCreateKernel make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateKernel.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o -o test_clCreateKernel ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 95%] Built target test_kernel_cache_includes -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sin.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 95%] Built target test_clCreateKernel -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_tan.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/trunc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sqrt.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nextafter.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=penryn -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse41.bc kernel-x86_64-pc-linux-gnu-sse41-unoptimized.bc -[ 95%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[ 93%] Built target test_issue_577 make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake --color= -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rint.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 93%] Linking C executable test_kernel_cache_includes Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend.internal". Scanning dependencies of target test_clBuildProgram +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_kernel_cache_includes.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 95%] Building C object tests/runtime/CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -o test_kernel_cache_includes ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Linking C executable test_clCreateKernel +[ 93%] Building C object tests/runtime/CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateKernel.dir/link.txt --verbose=1 cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clBuildProgram.c -[ 95%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mem_fence.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o -o test_clCreateKernel ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_kernel_cache_includes make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +In file included from /build/reproducible-path/pocl-1.6/tests/regression/test_autolocals_in_constexprs.cpp:30: +/usr/include/CL/cl2.hpp:18:151: note: '#pragma message: cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.' + 18 | #pragma message("cl2.hpp has been renamed to opencl.hpp to make it clear that it supports all versions of OpenCL. Please include opencl.hpp directly.") + | ^ Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/depend.internal". Scanning dependencies of target test_link_error +[ 93%] Built target test_clCreateKernel make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 95%] Building C object tests/runtime/CMakeFiles/test_link_error.dir/test_link_error.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_link_error.dir/test_link_error.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_link_error.c -[ 96%] Linking CXX executable test_autolocals_in_constexprs -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_autolocals_in_constexprs.dir/link.txt --verbose=1 -[ 96%] Linking C executable test_clBuildProgram -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clBuildProgram.dir/link.txt --verbose=1 -[ 96%] Linking & optimizing SLEEF for ssse3: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o -o test_clBuildProgram ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o -o test_autolocals_in_constexprs ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Linking C executable test_link_error -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_link_error.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_link_error.dir/test_link_error.c.o -o test_link_error ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 96%] Built target test_clBuildProgram make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake --color= -[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/round.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_autolocals_in_constexprs -[ 96%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-ssse3.bc +[ 93%] Building C object tests/runtime/CMakeFiles/test_link_error.dir/test_link_error.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_link_error.dir/test_link_error.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_link_error.c Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend.internal". Scanning dependencies of target test_clCreateKernelsInProgram -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-ssse3-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-ssse3_linklist.txt make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnan.cl.bc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sqrt.cl.bc -[ 96%] Built target test_link_error -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 96%] Building C object tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 93%] Building C object tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clCreateKernelsInProgram.c -[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/trunc.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -[ 96%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll -[ 96%] Linking C executable test_clCreateKernelsInProgram +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isfinite.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isfinite.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 93%] Linking C executable test_clBuildProgram +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clBuildProgram.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o -o test_clBuildProgram ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Linking C executable test_link_error +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_link_error.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_link_error.dir/test_link_error.c.o -o test_link_error ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Linking C executable test_clCreateKernelsInProgram cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateKernelsInProgram.dir/link.txt --verbose=1 +[ 93%] Linking CXX executable test_constant_array +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_constant_array.dir/link.txt --verbose=1 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o -o test_clCreateKernelsInProgram ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Built target test_clBuildProgram make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/depend +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o -o test_constant_array ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_link_error cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/depend.internal". -Scanning dependencies of target test_buffer-image-copy -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_clCreateKernelsInProgram make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/depend.internal". +Scanning dependencies of target test_buffer-image-copy Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend.internal". +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend.internal". Scanning dependencies of target test_clSetEventCallback make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build +[ 93%] Built target test_clCreateKernelsInProgram +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnormal.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnormal.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Building C object tests/runtime/CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_buffer-image-copy.c -[ 96%] Building C object tests/runtime/CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clSetEventCallback.c make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Building C object tests/runtime/CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_buffer-image-copy.c make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake --color= -[ 96%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mem_fence.c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[ 93%] Building C object tests/runtime/CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clSetEventCallback.c +[ 93%] Linking CXX executable test_issue_553 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_553.dir/link.txt --verbose=1 +[ 93%] Built target test_constant_array Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/depend.internal". Scanning dependencies of target test_read-copy-write-buffer make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Building C object tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o -[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tgamma.cl.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_read-copy-write-buffer.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -[ 96%] Linking C executable test_clSetEventCallback -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clSetEventCallback.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -o test_clSetEventCallback ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 96%] Linking & optimizing SLEEF for sse2: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc -[ 96%] Linking C executable test_buffer-image-copy -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_buffer-image-copy.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o -o test_buffer-image-copy ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_clSetEventCallback -[ 96%] Linking C executable test_read-copy-write-buffer make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_read-copy-write-buffer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o -o test_issue_553 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o -o test_read-copy-write-buffer ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Building C object tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_read-copy-write-buffer.c +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp32.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend.internal". +[ 93%] Linking C executable test_buffer-image-copy +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_buffer-image-copy.dir/link.txt --verbose=1 Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend.internal". Scanning dependencies of target test_clGetSupportedImageFormats +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o -o test_buffer-image-copy ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_buffer-image-copy -[ 96%] Building C object tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o -[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/trunc.cl.bc +[ 93%] Building C object tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clGetSupportedImageFormats.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_read-copy-write-buffer +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_buffer-image-copy make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/depend -[ 96%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse2.bc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_issue_553 cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-sse2-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-sse2_linklist.txt +make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake --color= +[ 93%] Linking C executable test_read-copy-write-buffer +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_read-copy-write-buffer.dir/link.txt --verbose=1 Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/depend.internal". Scanning dependencies of target test_user_event make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - -[ 96%] Building C object tests/runtime/CMakeFiles/test_user_event.dir/test_user_event.c.o +[ 93%] Linking C executable test_clSetEventCallback +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clSetEventCallback.dir/link.txt --verbose=1 +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend.internal". +Scanning dependencies of target test_clCreateProgramWithBinary +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o -o test_read-copy-write-buffer ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -o test_clSetEventCallback ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Building C object tests/runtime/CMakeFiles/test_user_event.dir/test_user_event.c.o +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp64.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_user_event.dir/test_user_event.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_user_event.c -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -[ 96%] Linking C executable test_clGetSupportedImageFormats +[ 93%] Linking C executable test_clGetSupportedImageFormats cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetSupportedImageFormats.dir/link.txt --verbose=1 +[ 93%] Building C object tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clCreateProgramWithBinary.c /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o -o test_clGetSupportedImageFormats ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 96%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Linking C executable test_user_event -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_user_event.dir/link.txt --verbose=1 -[ 96%] Built target test_clGetSupportedImageFormats -make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_user_event.dir/test_user_event.c.o -o test_user_event ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Built target test_read-copy-write-buffer make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake --color= -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend.internal". -Scanning dependencies of target test_clCreateProgramWithBinary -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build -[ 96%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mem_fence.c.bc -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend.internal". Scanning dependencies of target test_clGetEventInfo -[ 96%] Building C object tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clCreateProgramWithBinary.c +[ 93%] Built target test_clSetEventCallback make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_user_event -[ 96%] Linking & optimizing SLEEF for avx_f16c: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc -[ 96%] Building C object tests/runtime/CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clGetEventInfo.c make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend +[ 93%] Linking C executable test_user_event +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_user_event.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_user_event.dir/test_user_event.c.o -o test_user_event ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Building C object tests/runtime/CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clGetEventInfo.c Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend.internal". Scanning dependencies of target test_clEnqueueNativeKernel +[ 93%] Built target test_clGetSupportedImageFormats make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Building C object tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clEnqueueNativeKernel.c -[ 96%] Linking C executable test_clCreateProgramWithBinary -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateProgramWithBinary.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -o test_clCreateProgramWithBinary ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 96%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_f16c.bc -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx_f16c-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx_f16c_linklist.txt -[ 96%] Linking C executable test_clGetEventInfo -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetEventInfo.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -o test_clGetEventInfo ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -[ 96%] Built target test_clCreateProgramWithBinary make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake --color= -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - -[ 96%] Linking C executable test_clEnqueueNativeKernel +[ 93%] Building C object tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clEnqueueNativeKernel.c make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clEnqueueNativeKernel.dir/link.txt --verbose=1 +[ 93%] Linking C executable test_clCreateProgramWithBinary +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateProgramWithBinary.dir/link.txt --verbose=1 Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/depend.internal". Scanning dependencies of target test_clFinish make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/build -[ 96%] Built target test_clGetEventInfo +[ 93%] Built target test_user_event +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -o test_clCreateProgramWithBinary ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -o test_clEnqueueNativeKernel ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 96%] Building C object tests/runtime/CMakeFiles/test_clFinish.dir/test_clFinish.c.o +[ 93%] Building C object tests/runtime/CMakeFiles/test_clFinish.dir/test_clFinish.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clFinish.dir/test_clFinish.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clFinish.c Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend.internal". Scanning dependencies of target test_clGetKernelArgInfo make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build +[ 93%] Linking C executable test_clGetEventInfo +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetEventInfo.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Building C object tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -o test_clGetEventInfo ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Built target test_clCreateProgramWithBinary +[ 93%] Building C object tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clGetKernelArgInfo.c -[ 96%] Built target test_clEnqueueNativeKernel make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake --color= +[ 93%] Linking CXX executable test_fors_with_var_iteration_counts +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fors_with_var_iteration_counts.dir/link.txt --verbose=1 +[ 93%] Linking C executable test_clEnqueueNativeKernel +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clEnqueueNativeKernel.dir/link.txt --verbose=1 Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend.internal". Scanning dependencies of target test_clGetDeviceInfo make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o -o test_fors_with_var_iteration_counts ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=core2 -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-ssse3.bc kernel-x86_64-pc-linux-gnu-ssse3-unoptimized.bc -[ 96%] Building C object tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -o test_clEnqueueNativeKernel ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Building C object tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clGetDeviceInfo.c -[ 96%] Linking C executable test_clFinish -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clFinish.dir/link.txt --verbose=1 -[ 96%] Linking C executable test_clGetKernelArgInfo -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetKernelArgInfo.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clFinish.dir/test_clFinish.c.o -o test_clFinish ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o -o test_clGetKernelArgInfo ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_clFinish -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_clGetEventInfo make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake --color= -[ 96%] Built target test_clGetKernelArgInfo -make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/depend.internal". Scanning dependencies of target test_event_cycle -[ 97%] Linking C executable test_clGetDeviceInfo make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/build -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetDeviceInfo.dir/link.txt --verbose=1 -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake --color= +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/normalize.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/normalize.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 97%] Building C object tests/runtime/CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Linking C executable test_clFinish +[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/length.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clFinish.dir/link.txt --verbose=1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/length.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -I /build/reproducible-path/pocl-1.6/lib/kernel/libclc +[ 93%] Building C object tests/runtime/CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_event_cycle.c -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o -o test_clGetDeviceInfo ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 93%] Built target test_clEnqueueNativeKernel +make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clFinish.dir/test_clFinish.c.o -o test_clFinish ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend.internal". Scanning dependencies of target test_clCreateSubDevices +[ 93%] Built target test_fors_with_var_iteration_counts make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build +[ 94%] Linking C executable test_clGetDeviceInfo make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' - -warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' - -[ 97%] Building C object tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clCreateSubDevices.c -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 97%] Built target test_clGetDeviceInfo make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetDeviceInfo.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 94%] Building C object tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o -o test_clGetDeviceInfo ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clCreateSubDevices.c +[ 94%] Linking C executable test_clGetKernelArgInfo +[ 94%] Built target test_clFinish +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetKernelArgInfo.dir/link.txt --verbose=1 +make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/depend Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/depend.internal". Scanning dependencies of target test_event_free make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 97%] Building C object tests/runtime/CMakeFiles/test_event_free.dir/test_event_free.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_event_free.dir/test_event_free.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_event_free.c -[ 97%] Linking C executable test_event_cycle -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_cycle.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o -o test_event_cycle ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 97%] Linking C executable test_clCreateSubDevices -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateSubDevices.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -o test_clCreateSubDevices ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=x86-64 -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse2.bc kernel-x86_64-pc-linux-gnu-sse2-unoptimized.bc -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 97%] Built target test_event_cycle -make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/depend -[ 97%] Built target test_clCreateSubDevices -make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend -[ 97%] Linking C executable test_event_free make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_double_wait.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_free.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o -o test_clGetKernelArgInfo ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_double_wait.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_double_wait.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_double_wait.dir/depend.internal". Scanning dependencies of target test_event_double_wait -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_event_free.dir/test_event_free.c.o -o test_event_free ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend.internal". -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend.internal". -Scanning dependencies of target test_clSetMemObjectDestructorCallback make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Building C object tests/runtime/CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o +[ 94%] Building C object tests/runtime/CMakeFiles/test_event_free.dir/test_event_free.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_event_free.dir/test_event_free.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_event_free.c make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 94%] Built target test_clGetDeviceInfo +[ 95%] Building C object tests/runtime/CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_event_double_wait.c -[ 98%] Building C object tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clSetMemObjectDestructorCallback.c -[ 98%] Built target test_event_free +make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake --color= +[ 95%] Built target test_clGetKernelArgInfo make -f tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build.make tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/depend +[ 95%] Linking C executable test_event_cycle +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_cycle.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/DependInfo.cmake --color= +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend.internal". +Scanning dependencies of target test_clSetMemObjectDestructorCallback +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o -o test_event_cycle ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/depend.internal". Scanning dependencies of target test_enqueue_kernel_from_binary make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build.make tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build +[ 95%] Building C object tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_clSetMemObjectDestructorCallback.c make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Building C object tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef_glue.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef_glue.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 95%] Building C object tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o +[ 95%] Built target test_event_cycle cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_enqueue_kernel_from_binary.c -[ 98%] Linking C executable test_event_double_wait +make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 95%] Linking C executable test_event_double_wait cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_double_wait.dir/link.txt --verbose=1 -[ 98%] Linking C executable test_clSetMemObjectDestructorCallback -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clSetMemObjectDestructorCallback.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -o test_clSetMemObjectDestructorCallback ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake --color= +[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/scalars.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/scalars.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o -o test_event_double_wait ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/depend.internal". +Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/depend.internal". +Scanning dependencies of target test_fill-buffer make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Built target test_clSetMemObjectDestructorCallback -make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/depend +make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake --color= -[ 98%] Built target test_event_double_wait +[ 95%] Linking C executable test_clCreateSubDevices +[ 95%] Linking C executable test_clSetMemObjectDestructorCallback +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateSubDevices.dir/link.txt --verbose=1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clSetMemObjectDestructorCallback.dir/link.txt --verbose=1 +[ 95%] Linking C executable test_event_free +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_free.dir/link.txt --verbose=1 +[ 95%] Building C object tests/runtime/CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -o test_clCreateSubDevices ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -o test_clSetMemObjectDestructorCallback ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_fill-buffer.c +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_event_free.dir/test_event_free.c.o -o test_event_free ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 96%] Linking CXX executable test_autolocals_in_constexprs +[ 96%] Built target test_event_double_wait +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_autolocals_in_constexprs.dir/link.txt --verbose=1 make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/workgroup /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake --color= +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o -o test_autolocals_in_constexprs ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/depend.internal". Scanning dependencies of target run_kernel +[ 96%] Built target test_clCreateSubDevices make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/depend.internal". -[ 98%] Building C object tests/workgroup/CMakeFiles/run_kernel.dir/run_kernel.c.o -Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/depend.internal". -Scanning dependencies of target test_fill-buffer -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/workgroup\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/run_kernel.dir/run_kernel.c.o -c /build/reproducible-path/pocl-1.6/tests/workgroup/run_kernel.c -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=ivybridge -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_f16c.bc kernel-x86_64-pc-linux-gnu-avx_f16c-unoptimized.bc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/build +make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/build +[ 96%] Built target test_clSetMemObjectDestructorCallback make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Building C object tests/runtime/CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o -c /build/reproducible-path/pocl-1.6/tests/runtime/test_fill-buffer.c -[ 98%] Linking C executable run_kernel -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup && /usr/bin/cmake -E cmake_link_script CMakeFiles/run_kernel.dir/link.txt --verbose=1 -[ 98%] Linking C executable test_enqueue_kernel_from_binary -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_enqueue_kernel_from_binary.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/run_kernel.dir/run_kernel.c.o -o run_kernel ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o -o test_enqueue_kernel_from_binary ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Linking C executable test_fill-buffer -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fill-buffer.dir/link.txt --verbose=1 -[ 98%] Built target run_kernel make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/depend +[ 96%] Linking C executable test_enqueue_kernel_from_binary make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example0 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake --color= -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o -o test_fill-buffer ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Built target test_enqueue_kernel_from_binary +[ 96%] Built target test_event_free make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/depend +[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acos.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_enqueue_kernel_from_binary.dir/link.txt --verbose=1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0/CMakeFiles/example0.dir/depend.internal". @@ -34278,181 +34215,207 @@ Scanning dependencies of target example0 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 96%] Building C object tests/workgroup/CMakeFiles/run_kernel.dir/run_kernel.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/tests/workgroup\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/run_kernel.dir/run_kernel.c.o -c /build/reproducible-path/pocl-1.6/tests/workgroup/run_kernel.c Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1/CMakeFiles/example1.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1/CMakeFiles/example1.dir/depend.internal". Scanning dependencies of target example1 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/build +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o -o test_enqueue_kernel_from_binary ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Built target test_fill-buffer +[ 96%] Building C object examples/example0/CMakeFiles/example0.dir/example0.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example0.dir/example0.c.o -c /build/reproducible-path/pocl-1.6/examples/example0/example0.c +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 96%] Building C object examples/example1/CMakeFiles/example1.dir/example1.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example1.dir/example1.c.o -c /build/reproducible-path/pocl-1.6/examples/example1/example1.c +[ 96%] Built target test_autolocals_in_constexprs make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example2 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake --color= -[ 98%] Building C object examples/example1/CMakeFiles/example1.dir/example1.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example1.dir/example1.c.o -c /build/reproducible-path/pocl-1.6/examples/example1/example1.c -[ 98%] Building C object examples/example0/CMakeFiles/example0.dir/example0.c.o +[ 96%] Building C object examples/example1/CMakeFiles/example1.dir/example1_exec.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example1.dir/example1_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/example1/example1_exec.c Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2/CMakeFiles/example2.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2/CMakeFiles/example2.dir/depend.internal". -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example0.dir/example0.c.o -c /build/reproducible-path/pocl-1.6/examples/example0/example0.c Scanning dependencies of target example2 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/build +[ 96%] Linking C executable test_fill-buffer +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fill-buffer.dir/link.txt --verbose=1 +[ 96%] Built target test_enqueue_kernel_from_binary make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Building C object examples/example2/CMakeFiles/example2.dir/example2.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example2.dir/example2.c.o -c /build/reproducible-path/pocl-1.6/examples/example2/example2.c -[ 98%] Building C object examples/example1/CMakeFiles/example1.dir/example1_exec.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example1.dir/example1_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/example1/example1_exec.c -[ 98%] Building C object examples/example0/CMakeFiles/example0.dir/example0_exec.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example0.dir/example0_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/example0/example0_exec.c -[ 98%] Linking C executable example2 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example2.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/example2.dir/example2.c.o -o example2 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 98%] Linking C executable example0 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example0.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/example0.dir/example0.c.o CMakeFiles/example0.dir/example0_exec.c.o -o example0 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 98%] Linking C executable example1 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example1.dir/link.txt --verbose=1 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/example1.dir/example1.c.o CMakeFiles/example1.dir/example1_exec.c.o -o example1 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -[ 98%] Built target example0 -[ 98%] Built target example2 make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/depend -make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example2a /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/matrix1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake --color= +[ 96%] Building C object examples/example2/CMakeFiles/example2.dir/example2.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example2.dir/example2.c.o -c /build/reproducible-path/pocl-1.6/examples/example2/example2.c Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/depend.internal". +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o -o test_fill-buffer ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread Scanning dependencies of target example2a make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 96%] Building C object examples/example0/CMakeFiles/example0.dir/example0_exec.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example0.dir/example0_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/example0/example0_exec.c +[ 96%] Linking C executable run_kernel +[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup && /usr/bin/cmake -E cmake_link_script CMakeFiles/run_kernel.dir/link.txt --verbose=1 +[ 96%] Building C object examples/example2a/CMakeFiles/example2a.dir/example2a.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example2a.dir/example2a.c.o -c /build/reproducible-path/pocl-1.6/examples/example2a/example2a.c +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/run_kernel.dir/run_kernel.c.o -o run_kernel ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 96%] Built target test_fill-buffer +[ 96%] Linking C executable example1 +make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend +[ 97%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example1.dir/link.txt --verbose=1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/matrix1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/example1.dir/example1.c.o CMakeFiles/example1.dir/example1_exec.c.o -o example1 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/depend.internal". Scanning dependencies of target matrix1 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 98%] Building C object examples/example2a/CMakeFiles/example2a.dir/example2a.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/example2a.dir/example2a.c.o -c /build/reproducible-path/pocl-1.6/examples/example2a/example2a.c -[ 98%] Built target example1 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 97%] Linking C executable example2 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example2.dir/link.txt --verbose=1 +[ 97%] Built target run_kernel make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/depend -[ 98%] Building C object examples/matrix1/CMakeFiles/matrix1.dir/matrix1.c.o +[ 97%] Building C object examples/matrix1/CMakeFiles/matrix1.dir/matrix1.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -std=c99 -pthread -o CMakeFiles/matrix1.dir/matrix1.c.o -c /build/reproducible-path/pocl-1.6/examples/matrix1/matrix1.c make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/scalarwave /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/example2.dir/example2.c.o -o example2 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 97%] Linking C executable example0 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example0.dir/link.txt --verbose=1 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 97%] Linking C executable example2a Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/depend.internal". Scanning dependencies of target scalarwave make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a && /usr/bin/cmake -E cmake_link_script CMakeFiles/example2a.dir/link.txt --verbose=1 make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 99%] Building C object examples/scalarwave/CMakeFiles/scalarwave.dir/scalarwave.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/examples/scalarwave\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -std=c99 -pthread -o CMakeFiles/scalarwave.dir/scalarwave.c.o -c /build/reproducible-path/pocl-1.6/examples/scalarwave/scalarwave.c -/build/reproducible-path/pocl-1.6/examples/scalarwave/scalarwave.c: In function 'main': -/build/reproducible-path/pocl-1.6/examples/scalarwave/scalarwave.c:162:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] - 162 | fread(source, source_size, 1, source_file); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 99%] Linking C executable example2a -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a && /usr/bin/cmake -E cmake_link_script CMakeFiles/example2a.dir/link.txt --verbose=1 -[ 99%] Linking C executable scalarwave -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave && /usr/bin/cmake -E cmake_link_script CMakeFiles/scalarwave.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/example2a.dir/example2a.c.o -o example2a ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/scalarwave.dir/scalarwave.c.o -o scalarwave ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 99%] Built target scalarwave +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/example0.dir/example0.c.o CMakeFiles/example0.dir/example0_exec.c.o -o example0 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 97%] Built target example1 make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/depend -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/example2a.dir/example2a.c.o -o example2a ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/trig /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig/CMakeFiles/trig.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 98%] Building C object examples/scalarwave/CMakeFiles/scalarwave.dir/scalarwave.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/examples/scalarwave\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -std=c99 -pthread -o CMakeFiles/scalarwave.dir/scalarwave.c.o -c /build/reproducible-path/pocl-1.6/examples/scalarwave/scalarwave.c +[ 98%] Built target example2 Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig/CMakeFiles/trig.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig/CMakeFiles/trig.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig/CMakeFiles/trig.dir/depend.internal". +make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend Scanning dependencies of target trig make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 99%] Built target example2a -make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend -[ 99%] Building C object examples/trig/CMakeFiles/trig.dir/trig.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/examples/trig\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/trig.dir/trig.c.o -c /build/reproducible-path/pocl-1.6/examples/trig/trig.c make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/vecadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd/CMakeFiles/vecadd.dir/DependInfo.cmake --color= -[ 99%] Linking C executable matrix1 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/matrix1.dir/link.txt --verbose=1 +make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd/CMakeFiles/vecadd.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd/CMakeFiles/vecadd.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd/CMakeFiles/vecadd.dir/depend.internal". Scanning dependencies of target vecadd make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 98%] Built target example0 +[ 98%] Building C object examples/trig/CMakeFiles/trig.dir/trig.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/examples/trig\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/trig.dir/trig.c.o -c /build/reproducible-path/pocl-1.6/examples/trig/trig.c +/build/reproducible-path/pocl-1.6/examples/scalarwave/scalarwave.c: In function 'main': make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/build +/build/reproducible-path/pocl-1.6/examples/scalarwave/scalarwave.c:162:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] + 162 | fread(source, source_size, 1, source_file); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 98%] Building C object examples/trig/CMakeFiles/trig.dir/trig_exec.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/examples/trig\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/trig.dir/trig_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/trig/trig_exec.c +[ 98%] Built target example2a make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 99%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/vecadd.dir/vecadd.c.o -c /build/reproducible-path/pocl-1.6/examples/vecadd/vecadd.c -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/matrix1.dir/matrix1.c.o -o matrix1 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -/build/reproducible-path/pocl-1.6/examples/trig/trig.c: In function 'main': -/build/reproducible-path/pocl-1.6/examples/trig/trig.c:59:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] - 59 | fread (source, source_size, 1, source_file); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 99%] Built target matrix1 make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/matadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd/CMakeFiles/matadd.dir/DependInfo.cmake --color= -[ 99%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd_exec.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/vecadd.dir/vecadd_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/vecadd/vecadd_exec.c +[ 98%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/vecadd.dir/vecadd.c.o -c /build/reproducible-path/pocl-1.6/examples/vecadd/vecadd.c +[ 98%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cbrt.cl.bc Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd/CMakeFiles/matadd.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd/CMakeFiles/matadd.dir/depend.internal". +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cbrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd/CMakeFiles/matadd.dir/depend.internal". Scanning dependencies of target matadd make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 98%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ceil.cl.bc make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/build +/build/reproducible-path/pocl-1.6/examples/trig/trig.c: In function 'main': +/build/reproducible-path/pocl-1.6/examples/trig/trig.c:59:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] + 59 | fread (source, source_size, 1, source_file); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 99%] Building C object examples/trig/CMakeFiles/trig.dir/trig_exec.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/examples/trig\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/trig.dir/trig_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/trig/trig_exec.c -[ 99%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ceil.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 98%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/matadd.dir/matadd.c.o -c /build/reproducible-path/pocl-1.6/examples/matadd/matadd.c -[100%] Linking C executable vecadd -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/vecadd.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/vecadd.dir/vecadd.c.o CMakeFiles/vecadd.dir/vecadd_exec.c.o -o vecadd ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target vecadd -[100%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd_exec.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/matadd.dir/matadd_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/matadd/matadd_exec.c -[100%] Linking C executable trig -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig && /usr/bin/cmake -E cmake_link_script CMakeFiles/trig.dir/link.txt --verbose=1 +[ 98%] Linking C executable matrix1 +[ 98%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd_exec.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/matrix1.dir/link.txt --verbose=1 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/vecadd.dir/vecadd_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/vecadd/vecadd_exec.c +[ 98%] Linking C executable scalarwave +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave && /usr/bin/cmake -E cmake_link_script CMakeFiles/scalarwave.dir/link.txt --verbose=1 make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/depend -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/trig.dir/trig.c.o CMakeFiles/trig.dir/trig_exec.c.o -o trig ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/boxadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd/CMakeFiles/boxadd.dir/DependInfo.cmake --color= +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/scalarwave.dir/scalarwave.c.o -o scalarwave ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/matrix1.dir/matrix1.c.o -o matrix1 ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd/CMakeFiles/boxadd.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd/CMakeFiles/boxadd.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd/CMakeFiles/boxadd.dir/depend.internal". Scanning dependencies of target boxadd make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd.c.o +[ 98%] Linking C executable trig +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig && /usr/bin/cmake -E cmake_link_script CMakeFiles/trig.dir/link.txt --verbose=1 +[ 98%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/boxadd.dir/boxadd.c.o -c /build/reproducible-path/pocl-1.6/examples/boxadd/boxadd.c -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target trig make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/trig.dir/trig.c.o CMakeFiles/trig.dir/trig_exec.c.o -o trig ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/EinsteinToolkit /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend.internal". Dependee "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend.internal". +[ 99%] Linking C executable vecadd Scanning dependencies of target EinsteinToolkit +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/vecadd.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Building C object examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/vecadd.dir/vecadd.c.o CMakeFiles/vecadd.dir/vecadd_exec.c.o -o vecadd ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 99%] Built target scalarwave +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 99%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd_exec.c.o +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/matadd.dir/matadd_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/matadd/matadd_exec.c +[ 99%] Building C object examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DSRCDIR=\"/build/reproducible-path/pocl-1.6/examples/EinsteinToolkit\" -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -std=c99 -pthread -o CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o -c /build/reproducible-path/pocl-1.6/examples/EinsteinToolkit/EinsteinToolkit.c -[100%] Linking C executable matadd -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/matadd.dir/link.txt --verbose=1 -[100%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd_exec.c.o +[ 99%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd_exec.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -pthread -o CMakeFiles/boxadd.dir/boxadd_exec.c.o -c /build/reproducible-path/pocl-1.6/examples/boxadd/boxadd_exec.c -/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/matadd.dir/matadd.c.o CMakeFiles/matadd.dir/matadd_exec.c.o -o matadd ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/copysign.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/copysign.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 99%] Built target matrix1 +[ 99%] Built target trig +[ 99%] Built target vecadd +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erfc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erfc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h /build/reproducible-path/pocl-1.6/examples/EinsteinToolkit/EinsteinToolkit.c: In function 'main': /build/reproducible-path/pocl-1.6/examples/EinsteinToolkit/EinsteinToolkit.c:1434:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1434 | fread(source1, source1_size, 1, source1_file); @@ -34460,36 +34423,108 @@ /build/reproducible-path/pocl-1.6/examples/EinsteinToolkit/EinsteinToolkit.c:1444:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1444 | fread(source2, source2_size, 1, source2_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target matadd -[100%] Linking C executable boxadd +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Linking C executable matadd +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/matadd.dir/link.txt --verbose=1 +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp2.cl.bc +/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/matadd.dir/matadd.c.o CMakeFiles/matadd.dir/matadd_exec.c.o -o matadd ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp2.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Linking C executable boxadd cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/boxadd.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/boxadd.dir/boxadd.c.o CMakeFiles/boxadd.dir/boxadd_exec.c.o -o boxadd ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target boxadd -[100%] Linking C executable EinsteinToolkit +[ 99%] Built target matadd +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 99%] Built target boxadd +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expm1.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expm1.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fabs.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fabs.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fdim.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fdim.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/floor.cl.bc +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/floor.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmax.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmax.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Linking C executable EinsteinToolkit cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit && /usr/bin/cmake -E cmake_link_script CMakeFiles/EinsteinToolkit.dir/link.txt --verbose=1 +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frfrexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frfrexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h /usr/bin/cc -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o -o EinsteinToolkit ../../lib/poclu/libpoclu.a -lOpenCL -lm -pthread make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target EinsteinToolkit -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target kernel_host_avx -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target kernel_host_avx512 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target kernel_host_avx2 -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target kernel_host_GENERIC +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Built target EinsteinToolkit +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hypot.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hypot.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ilogb.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ilogb.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[ 99%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ldexp.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ldexp.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma_r.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma_r.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log10.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log10.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log1p.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log1p.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/modf.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/modf.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_cos.cl.bc +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sin.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_cos.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sin.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_tan.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_tan.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nextafter.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nextafter.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rint.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rint.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/round.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/round.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sqrt.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sqrt.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tgamma.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tgamma.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building CL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/trunc.cl.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/trunc.cl.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/reproducible-path/pocl-1.6/include/_kernel.h -include /build/reproducible-path/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-1.6/lib/kernel/sleef/include -include /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h +[100%] Building LL to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc /build/reproducible-path/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll +[100%] Building C to LLVM bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mem_fence.c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mem_fence.c.bc -c /build/reproducible-path/pocl-1.6/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-1.6/include -include /build/reproducible-path/pocl-1.6/include/_kernel_c.h +[100%] Linking & optimizing SLEEF for avx_f16c: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc +[100%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_f16c.bc +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-9 -o kernel-x86_64-pc-linux-gnu-avx_f16c-unoptimized.bc < /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx_f16c_linklist.txt +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc' is 'e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024' whereas 'llvm-link' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' + +warning: Linking two modules of different target triples: /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'x86_64-pc-linux-gnu' + make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target kernel_host_avx_fma4 +[100%] Built target kernel_host_ssse3 +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/opt-9 -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -mcpu=ivybridge -O3 -fp-contract=off -o /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_f16c.bc kernel-x86_64-pc-linux-gnu-avx_f16c-unoptimized.bc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' [100%] Built target kernel_host_sse41 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target kernel_host_avx_f16c -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' [100%] Built target kernel_host_sse2 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target kernel_host_ssse3 +[100%] Built target kernel_host_avx_f16c make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/CMakeFiles/kernellib_hash.dir/DependInfo.cmake --color= @@ -34707,28 +34742,13 @@ make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build.make lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o [100%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread.c.o [100%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_scheduler.c.o -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/pthread && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -Dpocl_devices_pthread_EXPORTS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_utils.c cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/pthread && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -Dpocl_devices_pthread_EXPORTS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices-pthread.dir/pthread.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c +[100%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/pthread && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -Dpocl_devices_pthread_EXPORTS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices-pthread.dir/pthread_scheduler.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_utils.c: In function 'align_ptr': -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_utils.c:94:13: warning: unsigned conversion from 'int' to 'uintptr_t' {aka 'long unsigned int'} changes value from '-128' to '18446744073709551488' [-Wsign-conversion] - 94 | r = r & (~(MAX_EXTENDED_ALIGNMENT - 1)); - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'pthread_scheduler_init': -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:99:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 99 | scheduler.num_threads = num_worker_threads; - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:101:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 101 | scheduler.printf_buf_size = device->printf_buffer_size; - | ^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'get_wg_index_range': +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/pthread && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -Dpocl_devices_pthread_EXPORTS -I/build/reproducible-path/pocl-1.6/include -I/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/pocl-1.6/lib/CL/devices -I/build/reproducible-path/pocl-1.6/lib/CL/. -I/build/reproducible-path/pocl-1.6/lib/CL/../llvmopencl -g -O2 -fdebug-prefix-map=/build/reproducible-path/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fcf-protection=none -mindirect-branch-register -mno-indirect-branch-register -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -fvisibility=hidden -o CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o -c /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_utils.c /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_build_hash': -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:214:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 214 | const unsigned wgs_per_thread = (1 + (k->remaining_wgs - 1) / num_threads); - | ^ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:105:39: warning: unused parameter 'device' [-Wunused-parameter] 105 | pocl_pthread_build_hash (cl_device_id device) | ~~~~~~~~~~~~~^~~~~~ @@ -34736,31 +34756,13 @@ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:126:10: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 126 | return env_count; | ^~~~~~~~~ -In file included from /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pocl-pthread_scheduler.h:25, - from /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:35: -/build/reproducible-path/pocl-1.6/lib/CL/./pocl_cl.h:1231:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1231 | #define min(a,b) (((a) < (b)) ? (a) : (b)) - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:216:13: note: in expansion of macro 'min' - 216 | max_wgs = min (max_wgs, k->remaining_wgs); - | ^~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:219:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 219 | *start_index = k->wgs_dealt; - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:220:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 220 | *end_index = k->wgs_dealt + max_wgs-1; - | ^ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_init': /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:168:18: warning: conversion to 'int' from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 168 | int fallback = (device->max_compute_units == 0) ? FALLBACK_MAX_THREAD_COUNT | ^ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'translate_wg_index_to_3d_index': /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:184:7: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 184 | magic[0] | magic[1] << 8 | magic[2] << 16 | magic[3] << 24; | ^~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:230:72: warning: unused parameter 'k' [-Wunused-parameter] - 230 | inline static void translate_wg_index_to_3d_index (kernel_run_command *k, - | ~~~~~~~~~~~~~~~~~~~~^ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:137:65: warning: unused parameter 'parameters' [-Wunused-parameter] 137 | pocl_pthread_init (unsigned j, cl_device_id device, const char* parameters) | ~~~~~~~~~~~~^~~~~~~~~~ @@ -34779,13 +34781,6 @@ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:245:49: warning: unused parameter 'cmd' [-Wunused-parameter] 245 | pocl_pthread_run (void *data, _cl_command_node *cmd) | ~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'work_group_scheduler': -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:284:25: warning: conversion from 'ulong' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 284 | unsigned slice_size = k->pc.num_groups[0] * k->pc.num_groups[1]; - | ^ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:285:23: warning: conversion from 'ulong' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 285 | unsigned row_size = k->pc.num_groups[0]; - | ^ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_submit': /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:251:63: warning: unused parameter 'cq' [-Wunused-parameter] 251 | pocl_pthread_submit (_cl_command_node *node, cl_command_queue cq) @@ -34798,13 +34793,9 @@ 264 | pocl_pthread_flush(cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_join': -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'finalize_kernel_command': /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:270:32: warning: unused parameter 'device' [-Wunused-parameter] 270 | pocl_pthread_join(cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:326:51: warning: unused parameter 'thread_data' [-Wunused-parameter] - 326 | finalize_kernel_command (struct pool_thread_data *thread_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_notify': /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:291:35: warning: unused parameter 'device' [-Wunused-parameter] 291 | pocl_pthread_notify (cl_device_id device, cl_event event, cl_event finished) @@ -34817,6 +34808,50 @@ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread.c:353:44: warning: unused parameter 'device' [-Wunused-parameter] 353 | void pocl_pthread_wait_event (cl_device_id device, cl_event event) | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_utils.c: In function 'align_ptr': +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'pthread_scheduler_init': +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_utils.c:94:13: warning: unsigned conversion from 'int' to 'uintptr_t' {aka 'long unsigned int'} changes value from '-128' to '18446744073709551488' [-Wsign-conversion] + 94 | r = r & (~(MAX_EXTENDED_ALIGNMENT - 1)); + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:99:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 99 | scheduler.num_threads = num_worker_threads; + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:101:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 101 | scheduler.printf_buf_size = device->printf_buffer_size; + | ^~~~~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'get_wg_index_range': +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:214:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 214 | const unsigned wgs_per_thread = (1 + (k->remaining_wgs - 1) / num_threads); + | ^ +In file included from /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pocl-pthread_scheduler.h:25, + from /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:35: +/build/reproducible-path/pocl-1.6/lib/CL/./pocl_cl.h:1231:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 1231 | #define min(a,b) (((a) < (b)) ? (a) : (b)) + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:216:13: note: in expansion of macro 'min' + 216 | max_wgs = min (max_wgs, k->remaining_wgs); + | ^~~ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:219:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 219 | *start_index = k->wgs_dealt; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:220:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 220 | *end_index = k->wgs_dealt + max_wgs-1; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'translate_wg_index_to_3d_index': +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:230:72: warning: unused parameter 'k' [-Wunused-parameter] + 230 | inline static void translate_wg_index_to_3d_index (kernel_run_command *k, + | ~~~~~~~~~~~~~~~~~~~~^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'work_group_scheduler': +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:284:25: warning: conversion from 'ulong' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 284 | unsigned slice_size = k->pc.num_groups[0] * k->pc.num_groups[1]; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:285:23: warning: conversion from 'ulong' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] + 285 | unsigned row_size = k->pc.num_groups[0]; + | ^ +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'finalize_kernel_command': +/build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:326:51: warning: unused parameter 'thread_data' [-Wunused-parameter] + 326 | finalize_kernel_command (struct pool_thread_data *thread_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function 'work_group_scheduler': /build/reproducible-path/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:316:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 316 | write (STDOUT_FILENO, pc.printf_buffer, position); @@ -34897,7 +34932,7 @@ IEEE754-2008 fused multiply-add Yes Support is emulated in software No Address bits 64, Little-Endian - Global memory size 23060647936 (21.48GiB) + Global memory size 23068053504 (21.48GiB) Error Correction support No Max memory allocation 8589934592 (8GiB) Unified memory for Host and Device Yes @@ -35014,7 +35049,7 @@ IEEE754-2008 fused multiply-add Yes Support is emulated in software No Address bits 64, Little-Endian - Global memory size 23060647936 (21.48GiB) + Global memory size 23068053504 (21.48GiB) Error Correction support No Max memory allocation 8589934592 (8GiB) Unified memory for Host and Device Yes @@ -35080,11 +35115,11 @@ Start 3: pocl_test_dlopen_device_basic Start 4: pocl_test_dlopen_device_pthread Start 46: regression/test_llvm_segfault_debian_bug_975931 - 1/144 Test #2: pocl_test_dlopen_libpocl ............................................................ Passed 0.05 sec - 2/144 Test #4: pocl_test_dlopen_device_pthread ..................................................... Passed 0.04 sec - 3/144 Test #3: pocl_test_dlopen_device_basic ....................................................... Passed 0.05 sec + 1/144 Test #2: pocl_test_dlopen_libpocl ............................................................ Passed 0.06 sec + 2/144 Test #3: pocl_test_dlopen_device_basic ....................................................... Passed 0.05 sec + 3/144 Test #4: pocl_test_dlopen_device_pthread ..................................................... Passed 0.10 sec Start 1: pocl_version_check - 4/144 Test #1: pocl_version_check .................................................................. Passed 0.04 sec + 4/144 Test #1: pocl_version_check .................................................................. Passed 0.10 sec Start 29: kernel/test_shuffle_char Start 30: kernel/test_shuffle_short Start 31: kernel/test_shuffle_ushort @@ -35096,291 +35131,291 @@ Start 37: kernel/test_printf Start 38: kernel/test_sizeof_uint Start 39: kernel/test_shuffle_double - 5/144 Test #46: regression/test_llvm_segfault_debian_bug_975931 ..................................... Passed 0.96 sec + 5/144 Test #38: kernel/test_sizeof_uint ............................................................. Passed 1.25 sec Start 5: kernel/test_as_type - 6/144 Test #37: kernel/test_printf .................................................................. Passed 0.93 sec + 6/144 Test #46: regression/test_llvm_segfault_debian_bug_975931 ..................................... Passed 2.16 sec Start 6: kernel/test_convert_type_1 - 7/144 Test #38: kernel/test_sizeof_uint ............................................................. Passed 1.02 sec + 7/144 Test #37: kernel/test_printf .................................................................. Passed 1.93 sec Start 7: kernel/test_convert_type_2 - 8/144 Test #30: kernel/test_shuffle_short ........................................................... Passed 2.47 sec + 8/144 Test #32: kernel/test_shuffle_int ............................................................. Passed 3.29 sec Start 8: kernel/test_convert_type_4 - 9/144 Test #35: kernel/test_shuffle_long ............................................................ Passed 2.47 sec + 9/144 Test #34: kernel/test_shuffle_float ........................................................... Passed 3.62 sec Start 9: kernel/test_convert_type_8 - 10/144 Test #31: kernel/test_shuffle_ushort .......................................................... Passed 2.58 sec + 10/144 Test #35: kernel/test_shuffle_long ............................................................ Passed 3.72 sec Start 10: kernel/test_convert_type_16 - 11/144 Test #33: kernel/test_shuffle_uint ............................................................ Passed 2.60 sec + 11/144 Test #39: kernel/test_shuffle_double .......................................................... Passed 3.69 sec Start 11: kernel/test_bitselect - 12/144 Test #34: kernel/test_shuffle_float ........................................................... Passed 2.60 sec + 12/144 Test #33: kernel/test_shuffle_uint ............................................................ Passed 3.89 sec Start 12: kernel/test_hadd_loopvec - 13/144 Test #29: kernel/test_shuffle_char ............................................................ Passed 2.63 sec + 13/144 Test #31: kernel/test_shuffle_ushort .......................................................... Passed 3.98 sec Start 13: kernel/test_hadd_loops - 14/144 Test #32: kernel/test_shuffle_int ............................................................. Passed 2.63 sec + 14/144 Test #36: kernel/test_shuffle_ulong ........................................................... Passed 3.90 sec Start 143: EinsteinToolkit - 15/144 Test #36: kernel/test_shuffle_ulong ........................................................... Passed 2.63 sec + 15/144 Test #29: kernel/test_shuffle_char ............................................................ Passed 4.05 sec Start 144: EinsteinToolkit_SubDev - 16/144 Test #39: kernel/test_shuffle_double .......................................................... Passed 2.73 sec + 16/144 Test #30: kernel/test_shuffle_short ........................................................... Passed 4.06 sec Start 134: examples/matrix1 - 17/144 Test #134: examples/matrix1 .................................................................... Passed 1.75 sec + 17/144 Test #134: examples/matrix1 .................................................................... Passed 2.08 sec Start 135: examples/matrix1_local - 18/144 Test #6: kernel/test_convert_type_1 .......................................................... Passed 3.95 sec + 18/144 Test #6: kernel/test_convert_type_1 .......................................................... Passed 6.28 sec Start 14: kernel/test_min_max - 19/144 Test #14: kernel/test_min_max ................................................................. Passed 1.37 sec + 19/144 Test #135: examples/matrix1_local .............................................................. Passed 2.41 sec Start 15: kernel/test_length_distance - 20/144 Test #135: examples/matrix1_local .............................................................. Passed 1.84 sec + 20/144 Test #13: kernel/test_hadd_loops .............................................................. Passed 5.11 sec Start 16: kernel/test_fmin_fmax_fma - 21/144 Test #9: kernel/test_convert_type_8 .......................................................... Passed 4.80 sec + 21/144 Test #7: kernel/test_convert_type_2 .......................................................... Passed 7.82 sec Start 17: kernel/test_local_struct_array - 22/144 Test #8: kernel/test_convert_type_4 .......................................................... Passed 5.08 sec + 22/144 Test #15: kernel/test_length_distance ......................................................... Passed 1.46 sec Start 18: kernel/test_convert_sat_regression - 23/144 Test #16: kernel/test_fmin_fmax_fma ........................................................... Passed 1.24 sec + 23/144 Test #14: kernel/test_min_max ................................................................. Passed 2.10 sec Start 19: kernel/test_rotate - 24/144 Test #13: kernel/test_hadd_loops .............................................................. Passed 5.01 sec + 24/144 Test #16: kernel/test_fmin_fmax_fma ........................................................... Passed 1.31 sec Start 20: kernel/test_fabs - 25/144 Test #7: kernel/test_convert_type_2 .......................................................... Passed 6.74 sec + 25/144 Test #9: kernel/test_convert_type_8 .......................................................... Passed 6.85 sec Start 21: kernel/test_copy_signbit - 26/144 Test #15: kernel/test_length_distance ......................................................... Passed 1.70 sec + 26/144 Test #17: kernel/test_local_struct_array ...................................................... Passed 0.80 sec Start 22: kernel/test_ilogb - 27/144 Test #17: kernel/test_local_struct_array ...................................................... Passed 1.04 sec + 27/144 Test #12: kernel/test_hadd_loopvec ............................................................ Passed 6.86 sec Start 23: kernel/test_ldexp - 28/144 Test #12: kernel/test_hadd_loopvec ............................................................ Passed 5.74 sec + 28/144 Test #18: kernel/test_convert_sat_regression .................................................. Passed 1.55 sec Start 24: kernel/test_isnan - 29/144 Test #11: kernel/test_bitselect ............................................................... Passed 5.79 sec + 29/144 Test #8: kernel/test_convert_type_4 .......................................................... Passed 8.29 sec Start 25: kernel/test_short16 - 30/144 Test #18: kernel/test_convert_sat_regression .................................................. Passed 1.07 sec + 30/144 Test #10: kernel/test_convert_type_16 ......................................................... Passed 7.98 sec Start 26: kernel/test_frexp_modf - 31/144 Test #10: kernel/test_convert_type_16 ......................................................... Passed 6.34 sec + 31/144 Test #5: kernel/test_as_type ................................................................. Passed 10.56 sec Start 27: kernel/test_sampler_address_clamp - 32/144 Test #20: kernel/test_fabs .................................................................... Passed 2.22 sec + 32/144 Test #11: kernel/test_bitselect ............................................................... Passed 8.82 sec Start 28: kernel/test_image_query_funcs - 33/144 Test #25: kernel/test_short16 ................................................................. Passed 1.47 sec + 33/144 Test #22: kernel/test_ilogb ................................................................... Passed 2.58 sec Start 130: examples/example0 - 34/144 Test #5: kernel/test_as_type ................................................................. Passed 9.03 sec + 34/144 Test #20: kernel/test_fabs .................................................................... Passed 2.93 sec Start 131: examples/example1_dot_product - 35/144 Test #26: kernel/test_frexp_modf .............................................................. Passed 1.40 sec + 35/144 Test #25: kernel/test_short16 ................................................................. Passed 2.05 sec Start 132: examples/example2 - 36/144 Test #27: kernel/test_sampler_address_clamp ................................................... Passed 1.29 sec + 36/144 Test #26: kernel/test_frexp_modf .............................................................. Passed 1.91 sec Start 133: examples/example2a - 37/144 Test #21: kernel/test_copy_signbit ............................................................ Passed 2.65 sec + 37/144 Test #21: kernel/test_copy_signbit ............................................................ Passed 3.21 sec Start 136: poclcc - 38/144 Test #22: kernel/test_ilogb ................................................................... Passed 2.54 sec + 38/144 Test #23: kernel/test_ldexp ................................................................... Passed 2.97 sec Start 137: examples/scalarwave - 39/144 Test #23: kernel/test_ldexp ................................................................... Passed 2.44 sec + 39/144 Test #27: kernel/test_sampler_address_clamp ................................................... Passed 2.07 sec Start 138: examples/trig - 40/144 Test #24: kernel/test_isnan ................................................................... Passed 2.42 sec + 40/144 Test #28: kernel/test_image_query_funcs ....................................................... Passed 1.48 sec Start 139: examples/vecadd - 41/144 Test #28: kernel/test_image_query_funcs ....................................................... Passed 1.60 sec + 41/144 Test #24: kernel/test_isnan ................................................................... Passed 3.16 sec Start 140: examples/vecadd_large_grid - 42/144 Test #131: examples/example1_dot_product ....................................................... Passed 1.64 sec + 42/144 Test #131: examples/example1_dot_product ....................................................... Passed 1.41 sec Start 141: examples/matadd - 43/144 Test #130: examples/example0 ................................................................... Passed 1.85 sec + 43/144 Test #130: examples/example0 ................................................................... Passed 1.63 sec Start 142: examples/boxadd - 44/144 Test #136: poclcc .............................................................................. Passed 1.38 sec + 44/144 Test #132: examples/example2 ................................................................... Passed 1.43 sec Start 92: runtime/clGetDeviceInfo - 45/144 Test #133: examples/example2a .................................................................. Passed 1.65 sec + 45/144 Test #138: examples/trig ....................................................................... Passed 1.10 sec Start 93: runtime/clEnqueueNativeKernel - 46/144 Test #93: runtime/clEnqueueNativeKernel ....................................................... Passed 0.09 sec + 46/144 Test #92: runtime/clGetDeviceInfo ............................................................. Passed 0.15 sec Start 94: runtime/clGetEventInfo - 47/144 Test #92: runtime/clGetDeviceInfo ............................................................. Passed 0.16 sec + 47/144 Test #133: examples/example2a .................................................................. Passed 1.58 sec Start 95: runtime/clCreateProgramWithBinary - 48/144 Test #94: runtime/clGetEventInfo .............................................................. Passed 0.14 sec + 48/144 Test #93: runtime/clEnqueueNativeKernel ....................................................... Passed 0.17 sec Start 96: runtime/clBuildProgram - 49/144 Test #132: examples/example2 ................................................................... Passed 2.31 sec + 49/144 Test #94: runtime/clGetEventInfo .............................................................. Passed 0.21 sec Start 97: runtime/test_kernel_cache_includes - 50/144 Test #139: examples/vecadd ..................................................................... Passed 1.76 sec + 50/144 Test #136: poclcc .............................................................................. Passed 1.74 sec Start 98: runtime/clFinish - 51/144 Test #138: examples/trig ....................................................................... Passed 1.85 sec + 51/144 Test #139: examples/vecadd ..................................................................... Passed 1.71 sec Start 99: runtime/test_event_cycle - 52/144 Test #137: examples/scalarwave ................................................................. Passed 2.38 sec + 52/144 Test #137: examples/scalarwave ................................................................. Passed 2.13 sec Start 100: runtime/test_link_error - 53/144 Test #99: runtime/test_event_cycle ............................................................ Passed 0.45 sec + 53/144 Test #140: examples/vecadd_large_grid .......................................................... Passed 1.36 sec Start 101: runtime/test_read-copy-write-buffer - 54/144 Test #95: runtime/clCreateProgramWithBinary ................................................... Passed 1.11 sec + 54/144 Test #95: runtime/clCreateProgramWithBinary ................................................... Passed 0.82 sec Start 102: runtime/test_fill-buffer - 55/144 Test #140: examples/vecadd_large_grid .......................................................... Passed 1.73 sec + 55/144 Test #19: kernel/test_rotate .................................................................. Passed 5.83 sec Start 103: runtime/test_buffer-image-copy - 56/144 Test #102: runtime/test_fill-buffer ............................................................ Passed 0.12 sec + 56/144 Test #101: runtime/test_read-copy-write-buffer ................................................. Passed 0.23 sec Start 104: runtime/clCreateKernel - 57/144 Test #101: runtime/test_read-copy-write-buffer ................................................. Passed 0.15 sec + 57/144 Test #102: runtime/test_fill-buffer ............................................................ Passed 0.21 sec Start 105: runtime/clGetKernelArgInfo - 58/144 Test #143: EinsteinToolkit ..................................................................... Passed 10.68 sec + 58/144 Test #99: runtime/test_event_cycle ............................................................ Passed 0.47 sec Start 106: runtime/clSetEventCallback - 59/144 Test #103: runtime/test_buffer-image-copy ...................................................... Passed 0.14 sec + 59/144 Test #103: runtime/test_buffer-image-copy ...................................................... Passed 0.25 sec Start 107: runtime/clGetSupportedImageFormats - 60/144 Test #141: examples/matadd ..................................................................... Passed 1.86 sec + 60/144 Test #107: runtime/clGetSupportedImageFormats .................................................. Passed 0.18 sec Start 108: runtime/clCreateKernelsInProgram - 61/144 Test #107: runtime/clGetSupportedImageFormats .................................................. Passed 0.12 sec + 61/144 Test #142: examples/boxadd ..................................................................... Passed 1.97 sec Start 109: runtime/clCreateSubDevices - 62/144 Test #142: examples/boxadd ..................................................................... Passed 1.98 sec + 62/144 Test #141: examples/matadd ..................................................................... Passed 2.24 sec Start 110: runtime/test_event_free - 63/144 Test #110: runtime/test_event_free ............................................................. Passed 0.15 sec + 63/144 Test #110: runtime/test_event_free ............................................................. Passed 0.22 sec Start 111: runtime/test_event_double_wait - 64/144 Test #100: runtime/test_link_error ............................................................. Passed 0.98 sec + 64/144 Test #104: runtime/clCreateKernel .............................................................. Passed 1.12 sec Start 112: runtime/test_enqueue_kernel_from_binary - 65/144 Test #19: kernel/test_rotate .................................................................. Passed 6.33 sec + 65/144 Test #98: runtime/clFinish .................................................................... Passed 1.93 sec Start 113: runtime/test_user_event - 66/144 Test #98: runtime/clFinish .................................................................... Passed 1.44 sec + 66/144 Test #113: runtime/test_user_event ............................................................. Passed 0.15 sec Start 114: runtime/clSetMemObjectDestructorCallback - 67/144 Test #113: runtime/test_user_event ............................................................. Passed 0.11 sec + 67/144 Test #100: runtime/test_link_error ............................................................. Passed 1.80 sec Start 115: workgroup/different_implicit_barrier_injection_scenarios - 68/144 Test #114: runtime/clSetMemObjectDestructorCallback ............................................ Passed 0.11 sec + 68/144 Test #114: runtime/clSetMemObjectDestructorCallback ............................................ Passed 0.23 sec Start 116: workgroup/unbarriered_for_loops - 69/144 Test #104: runtime/clCreateKernel .............................................................. Passed 1.03 sec + 69/144 Test #97: runtime/test_kernel_cache_includes .................................................. Passed 2.44 sec Start 117: workgroup/barriered_for_loops - 70/144 Test #97: runtime/test_kernel_cache_includes .................................................. Passed 2.02 sec + 70/144 Test #106: runtime/clSetEventCallback .......................................................... Passed 1.65 sec Start 118: workgroup/switch_case - 71/144 Test #105: runtime/clGetKernelArgInfo .......................................................... Passed 1.21 sec + 71/144 Test #108: runtime/clCreateKernelsInProgram .................................................... Passed 1.58 sec Start 119: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier - 72/144 Test #106: runtime/clSetEventCallback .......................................................... Passed 1.36 sec + 72/144 Test #105: runtime/clGetKernelArgInfo .......................................................... Passed 2.08 sec Start 120: workgroup/for_with_divergent_return - 73/144 Test #109: runtime/clCreateSubDevices .......................................................... Passed 1.56 sec + 73/144 Test #96: runtime/clBuildProgram .............................................................. Passed 3.59 sec Start 121: workgroup/unconditional_barriers - 74/144 Test #111: runtime/test_event_double_wait ...................................................... Passed 1.20 sec + 74/144 Test #109: runtime/clCreateSubDevices .......................................................... Passed 2.31 sec Start 122: workgroup/conditional_barrier - 75/144 Test #108: runtime/clCreateKernelsInProgram .................................................... Passed 1.69 sec + 75/144 Test #111: runtime/test_event_double_wait ...................................................... Passed 2.06 sec Start 123: workgroup/forcing_horizontal_parallelization_to_some_outer_loops - 76/144 Test #117: workgroup/barriered_for_loops ....................................................... Passed 0.93 sec + 76/144 Test #143: EinsteinToolkit ..................................................................... Passed 15.53 sec Start 124: workgroup/loop_with_two_paths_to_the_latch - 77/144 Test #116: workgroup/unbarriered_for_loops ..................................................... Passed 1.08 sec + 77/144 Test #116: workgroup/unbarriered_for_loops ..................................................... Passed 1.78 sec Start 125: workgroup/b_loop_with_two_latches - 78/144 Test #115: workgroup/different_implicit_barrier_injection_scenarios ............................ Passed 1.47 sec + 78/144 Test #115: workgroup/different_implicit_barrier_injection_scenarios ............................ Passed 2.23 sec Start 126: workgroup/workgroup_sizes_work_items_get_wrong_ids - 79/144 Test #119: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier .......................... Passed 1.14 sec + 79/144 Test #118: workgroup/switch_case ............................................................... Passed 2.02 sec Start 127: workgroup/issue_548_convergent_propagation - 80/144 Test #118: workgroup/switch_case ............................................................... Passed 1.29 sec + 80/144 Test #117: workgroup/barriered_for_loops ....................................................... Passed 2.14 sec Start 128: workgroup/range_md_small_grid - 81/144 Test #96: runtime/clBuildProgram .............................................................. Passed 3.68 sec + 81/144 Test #119: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier .......................... Passed 1.98 sec Start 129: workgroup/range_md_large_grid - 82/144 Test #112: runtime/test_enqueue_kernel_from_binary ............................................. Passed 2.23 sec + 82/144 Test #121: workgroup/unconditional_barriers .................................................... Passed 1.92 sec Start 40: regression/test_issue_231 - 83/144 Test #122: workgroup/conditional_barrier ....................................................... Passed 1.28 sec + 83/144 Test #122: workgroup/conditional_barrier ....................................................... Passed 1.98 sec Start 41: regression/test_issue_445 - 84/144 Test #123: workgroup/forcing_horizontal_parallelization_to_some_outer_loops .................... Passed 1.31 sec + 84/144 Test #123: workgroup/forcing_horizontal_parallelization_to_some_outer_loops .................... Passed 1.93 sec Start 42: regression/test_issue_553 - 85/144 Test #121: workgroup/unconditional_barriers .................................................... Passed 1.48 sec + 85/144 Test #124: workgroup/loop_with_two_paths_to_the_latch .......................................... Passed 1.86 sec Start 43: regression/test_issue_577 - 86/144 Test #124: workgroup/loop_with_two_paths_to_the_latch .......................................... Passed 1.52 sec + 86/144 Test #112: runtime/test_enqueue_kernel_from_binary ............................................. Passed 4.06 sec Start 44: regression/test_issue_757 - 87/144 Test #125: workgroup/b_loop_with_two_latches ................................................... Passed 1.59 sec + 87/144 Test #125: workgroup/b_loop_with_two_latches ................................................... Passed 1.99 sec Start 45: regression/test_flatten_barrier_subs - 88/144 Test #128: workgroup/range_md_small_grid ....................................................... Passed 1.37 sec + 88/144 Test #126: workgroup/workgroup_sizes_work_items_get_wrong_ids .................................. Passed 1.71 sec Start 47: regression/phi_nodes_not_replicated_REPL - 89/144 Test #126: workgroup/workgroup_sizes_work_items_get_wrong_ids .................................. Passed 1.63 sec + 89/144 Test #128: workgroup/range_md_small_grid ....................................................... Passed 1.70 sec Start 48: regression/issues_with_local_pointers_REPL - 90/144 Test #129: workgroup/range_md_large_grid ....................................................... Passed 1.36 sec + 90/144 Test #129: workgroup/range_md_large_grid ....................................................... Passed 1.66 sec Start 49: regression/barrier_between_two_for_loops_REPL - 91/144 Test #43: regression/test_issue_577 ........................................................... Passed 0.73 sec + 91/144 Test #127: workgroup/issue_548_convergent_propagation .......................................... Passed 2.04 sec Start 50: regression/simple_for-loop_with_a_barrier_inside_REPL - 92/144 Test #40: regression/test_issue_231 ........................................................... Passed 1.24 sec + 92/144 Test #43: regression/test_issue_577 ........................................................... Passed 0.99 sec Start 51: regression/for-loop_with_computation_after_the_brexit_REPL - 93/144 Test #41: regression/test_issue_445 ........................................................... Passed 1.10 sec + 93/144 Test #40: regression/test_issue_231 ........................................................... Passed 1.77 sec Start 52: regression/for-loop_with_a_variable_iteration_count_REPL - 94/144 Test #127: workgroup/issue_548_convergent_propagation .......................................... Passed 1.89 sec + 94/144 Test #41: regression/test_issue_445 ........................................................... Passed 1.73 sec Start 53: regression/early_return_before_a_barrier_region_REPL - 95/144 Test #42: regression/test_issue_553 ........................................................... Passed 1.36 sec + 95/144 Test #42: regression/test_issue_553 ........................................................... Passed 1.75 sec Start 54: regression/id-dependent_computation_before_kernel_exit_REPL - 96/144 Test #144: EinsteinToolkit_SubDev .............................................................. Passed 15.23 sec + 96/144 Test #48: regression/issues_with_local_pointers_REPL .......................................... Passed 1.35 sec Start 55: regression/barrier_just_before_return_REPL - 97/144 Test #44: regression/test_issue_757 ........................................................... Passed 1.25 sec + 97/144 Test #47: regression/phi_nodes_not_replicated_REPL ............................................ Passed 1.49 sec Start 56: regression/infinite_loop_REPL - 98/144 Test #50: regression/simple_for-loop_with_a_barrier_inside_REPL ............................... Passed 1.05 sec + 98/144 Test #44: regression/test_issue_757 ........................................................... Passed 1.83 sec Start 57: regression/undominated_variable_from_conditional_barrier_handling_REPL - 99/144 Test #48: regression/issues_with_local_pointers_REPL .......................................... Passed 1.23 sec + 99/144 Test #49: regression/barrier_between_two_for_loops_REPL ....................................... Passed 1.52 sec Start 58: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_REPL -100/144 Test #47: regression/phi_nodes_not_replicated_REPL ............................................ Passed 1.38 sec +100/144 Test #45: regression/test_flatten_barrier_subs ................................................ Passed 2.09 sec Start 59: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_REPL -101/144 Test #45: regression/test_flatten_barrier_subs ................................................ Passed 1.74 sec +101/144 Test #50: regression/simple_for-loop_with_a_barrier_inside_REPL ............................... Passed 1.69 sec Start 60: regression/test_program_from_binary_with_local_1_1_1_REPL -102/144 Test #49: regression/barrier_between_two_for_loops_REPL ....................................... Passed 1.50 sec +102/144 Test #53: regression/early_return_before_a_barrier_region_REPL ................................ Passed 1.02 sec Start 61: regression/test_alignment_with_dynamic_wg_114 -103/144 Test #51: regression/for-loop_with_computation_after_the_brexit_REPL .......................... Passed 1.32 sec +103/144 Test #52: regression/for-loop_with_a_variable_iteration_count_REPL ............................ Passed 1.36 sec Start 62: regression/test_alignment_with_dynamic_wg_117 -104/144 Test #53: regression/early_return_before_a_barrier_region_REPL ................................ Passed 1.38 sec +104/144 Test #51: regression/for-loop_with_computation_after_the_brexit_REPL .......................... Passed 1.56 sec Start 63: regression/test_alignment_with_dynamic_wg_225 -105/144 Test #55: regression/barrier_just_before_return_REPL .......................................... Passed 1.03 sec +105/144 Test #54: regression/id-dependent_computation_before_kernel_exit_REPL ......................... Passed 1.30 sec Start 64: regression/test_alignment_with_dynamic_wg_173 -106/144 Test #54: regression/id-dependent_computation_before_kernel_exit_REPL ......................... Passed 1.41 sec +106/144 Test #58: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_REPL ...... Passed 1.26 sec Start 65: regression/test_alignment_with_dynamic_wg_183 -107/144 Test #56: regression/infinite_loop_REPL ....................................................... Passed 1.25 sec +107/144 Test #56: regression/infinite_loop_REPL ....................................................... Passed 1.51 sec Start 66: regression/test_alignment_with_dynamic_wg_283 -108/144 Test #52: regression/for-loop_with_a_variable_iteration_count_REPL ............................ Passed 1.95 sec +108/144 Test #55: regression/barrier_just_before_return_REPL .......................................... Passed 1.59 sec Start 67: regression/test_alignment_with_dynamic_wg_332 -109/144 Test #57: regression/undominated_variable_from_conditional_barrier_handling_REPL .............. Passed 1.23 sec +109/144 Test #57: regression/undominated_variable_from_conditional_barrier_handling_REPL .............. Passed 1.44 sec Start 68: regression/test_alignment_with_dynamic_wg_323 -110/144 Test #58: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_REPL ...... Passed 1.14 sec +110/144 Test #144: EinsteinToolkit_SubDev .............................................................. Passed 20.86 sec Start 69: regression/test_alignment_with_dynamic_wg2 -111/144 Test #59: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_REPL .... Passed 1.30 sec +111/144 Test #60: regression/test_program_from_binary_with_local_1_1_1_REPL ........................... Passed 1.76 sec Start 70: regression/test_alignment_with_dynamic_wg3 -112/144 Test #60: regression/test_program_from_binary_with_local_1_1_1_REPL ........................... Passed 1.20 sec +112/144 Test #59: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_REPL .... Passed 1.92 sec Start 71: regression/phi_nodes_not_replicated_LOOPS -113/144 Test #69: regression/test_alignment_with_dynamic_wg2 .......................................... Passed 1.10 sec +113/144 Test #62: regression/test_alignment_with_dynamic_wg_117 ....................................... Passed 2.33 sec Start 72: regression/issues_with_local_pointers_LOOPS -114/144 Test #70: regression/test_alignment_with_dynamic_wg3 .......................................... Passed 0.98 sec +114/144 Test #61: regression/test_alignment_with_dynamic_wg_114 ....................................... Passed 2.37 sec Start 73: regression/barrier_between_two_for_loops_LOOPS -115/144 Test #71: regression/phi_nodes_not_replicated_LOOPS ........................................... Passed 1.18 sec +115/144 Test #69: regression/test_alignment_with_dynamic_wg2 .......................................... Passed 1.60 sec Start 74: regression/simple_for-loop_with_a_barrier_inside_LOOPS -116/144 Test #61: regression/test_alignment_with_dynamic_wg_114 ....................................... Passed 2.54 sec +116/144 Test #70: regression/test_alignment_with_dynamic_wg3 .......................................... Passed 1.29 sec Start 75: regression/for-loop_with_computation_after_the_brexit_LOOPS -117/144 Test #62: regression/test_alignment_with_dynamic_wg_117 ....................................... Passed 2.81 sec +117/144 Test #71: regression/phi_nodes_not_replicated_LOOPS ........................................... Passed 1.75 sec Start 76: regression/for-loop_with_a_variable_iteration_count_LOOPS -118/144 Test #72: regression/issues_with_local_pointers_LOOPS ......................................... Passed 1.10 sec +118/144 Test #73: regression/barrier_between_two_for_loops_LOOPS ...................................... Passed 1.53 sec Start 77: regression/early_return_before_a_barrier_region_LOOPS -119/144 Test #73: regression/barrier_between_two_for_loops_LOOPS ...................................... Passed 1.09 sec +119/144 Test #67: regression/test_alignment_with_dynamic_wg_332 ....................................... Passed 3.18 sec Start 78: regression/id-dependent_computation_before_kernel_exit_LOOPS -120/144 Test #65: regression/test_alignment_with_dynamic_wg_183 ....................................... Passed 2.82 sec +120/144 Test #68: regression/test_alignment_with_dynamic_wg_323 ....................................... Passed 3.17 sec Start 79: regression/barrier_just_before_return_LOOPS -121/144 Test #64: regression/test_alignment_with_dynamic_wg_173 ....................................... Passed 3.18 sec +121/144 Test #72: regression/issues_with_local_pointers_LOOPS ......................................... Passed 1.69 sec Start 80: regression/infinite_loop_LOOPS -122/144 Test #74: regression/simple_for-loop_with_a_barrier_inside_LOOPS .............................. Passed 1.24 sec +122/144 Test #74: regression/simple_for-loop_with_a_barrier_inside_LOOPS .............................. Passed 1.64 sec Start 81: regression/undominated_variable_from_conditional_barrier_handling_LOOPS -123/144 Test #63: regression/test_alignment_with_dynamic_wg_225 ....................................... Passed 3.48 sec +123/144 Test #75: regression/for-loop_with_computation_after_the_brexit_LOOPS ......................... Passed 1.39 sec Start 82: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_LOOPS -124/144 Test #67: regression/test_alignment_with_dynamic_wg_332 ....................................... Passed 3.09 sec +124/144 Test #63: regression/test_alignment_with_dynamic_wg_225 ....................................... Passed 4.32 sec Start 83: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_LOOPS -125/144 Test #68: regression/test_alignment_with_dynamic_wg_323 ....................................... Passed 3.00 sec +125/144 Test #64: regression/test_alignment_with_dynamic_wg_173 ....................................... Passed 4.27 sec Start 84: regression/test_program_from_binary_with_local_1_1_1_LOOPS -126/144 Test #75: regression/for-loop_with_computation_after_the_brexit_LOOPS ......................... Passed 1.39 sec +126/144 Test #65: regression/test_alignment_with_dynamic_wg_183 ....................................... Passed 3.92 sec Start 85: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault -127/144 Test #78: regression/id-dependent_computation_before_kernel_exit_LOOPS ........................ Passed 0.81 sec +127/144 Test #76: regression/for-loop_with_a_variable_iteration_count_LOOPS ........................... Passed 1.46 sec Start 86: regression/clSetKernelArg_overwriting_the_previous_kernel's_args -128/144 Test #66: regression/test_alignment_with_dynamic_wg_283 ....................................... Passed 3.40 sec +128/144 Test #77: regression/early_return_before_a_barrier_region_LOOPS ............................... Passed 1.30 sec Start 87: regression/passing_a_constant_array_as_an_arg -129/144 Test #76: regression/for-loop_with_a_variable_iteration_count_LOOPS ........................... Passed 1.24 sec +129/144 Test #80: regression/infinite_loop_LOOPS ...................................................... Passed 1.24 sec Start 88: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one -130/144 Test #77: regression/early_return_before_a_barrier_region_LOOPS ............................... Passed 1.08 sec +130/144 Test #79: regression/barrier_just_before_return_LOOPS ......................................... Passed 1.31 sec Start 89: regression/autolocals_in_constexprs -131/144 Test #81: regression/undominated_variable_from_conditional_barrier_handling_LOOPS ............. Passed 0.99 sec +131/144 Test #66: regression/test_alignment_with_dynamic_wg_283 ....................................... Passed 4.68 sec Start 90: regression/struct_kernel_arguments -132/144 Test #80: regression/infinite_loop_LOOPS ...................................................... Passed 1.10 sec +132/144 Test #78: regression/id-dependent_computation_before_kernel_exit_LOOPS ........................ Passed 1.52 sec Start 91: regression/vector_kernel_arguments -133/144 Test #79: regression/barrier_just_before_return_LOOPS ......................................... Passed 1.29 sec -134/144 Test #87: regression/passing_a_constant_array_as_an_arg ....................................... Passed 0.87 sec -135/144 Test #85: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault ...................... Passed 1.05 sec -136/144 Test #89: regression/autolocals_in_constexprs ................................................. Passed 0.84 sec -137/144 Test #82: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_LOOPS ..... Passed 1.49 sec -138/144 Test #83: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_LOOPS ... Passed 1.41 sec -139/144 Test #84: regression/test_program_from_binary_with_local_1_1_1_LOOPS .......................... Passed 1.43 sec -140/144 Test #88: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one ............ Passed 1.23 sec -141/144 Test #86: regression/clSetKernelArg_overwriting_the_previous_kernel's_args .................... Passed 1.44 sec -142/144 Test #91: regression/vector_kernel_arguments .................................................. Passed 1.05 sec -143/144 Test #90: regression/struct_kernel_arguments .................................................. Passed 1.13 sec -144/144 Test #120: workgroup/for_with_divergent_return ................................................. Passed 13.54 sec +133/144 Test #81: regression/undominated_variable_from_conditional_barrier_handling_LOOPS ............. Passed 1.50 sec +134/144 Test #82: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_LOOPS ..... Passed 1.49 sec +135/144 Test #83: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_LOOPS ... Passed 1.80 sec +136/144 Test #85: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault ...................... Passed 1.77 sec +137/144 Test #86: regression/clSetKernelArg_overwriting_the_previous_kernel's_args .................... Passed 1.59 sec +138/144 Test #84: regression/test_program_from_binary_with_local_1_1_1_LOOPS .......................... Passed 2.00 sec +139/144 Test #88: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one ............ Passed 1.39 sec +140/144 Test #87: regression/passing_a_constant_array_as_an_arg ....................................... Passed 1.48 sec +141/144 Test #89: regression/autolocals_in_constexprs ................................................. Passed 1.42 sec +142/144 Test #90: regression/struct_kernel_arguments .................................................. Passed 1.39 sec +143/144 Test #91: regression/vector_kernel_arguments .................................................. Passed 1.45 sec +144/144 Test #120: workgroup/for_with_divergent_return ................................................. Passed 16.69 sec 100% tests passed, 0 tests failed out of 144 Label Time Summary: -EinsteinToolkit = 25.91 sec*proc (2 tests) -cuda = 57.13 sec*proc (51 tests) -hsa = 7.46 sec*proc (4 tests) -hsa-native = 174.65 sec*proc (88 tests) -internal = 232.75 sec*proc (131 tests) -kernel = 108.54 sec*proc (35 tests) -matrix = 3.59 sec*proc (2 tests) -regression = 76.63 sec*proc (51 tests) -runtime = 21.25 sec*proc (23 tests) -tce = 14.13 sec*proc (9 tests) -workgroup = 32.89 sec*proc (15 tests) +EinsteinToolkit = 36.39 sec*proc (2 tests) +cuda = 64.19 sec*proc (51 tests) +hsa = 6.05 sec*proc (4 tests) +hsa-native = 221.35 sec*proc (88 tests) +internal = 290.33 sec*proc (131 tests) +kernel = 141.34 sec*proc (35 tests) +matrix = 4.48 sec*proc (2 tests) +regression = 94.17 sec*proc (51 tests) +runtime = 27.91 sec*proc (23 tests) +tce = 12.84 sec*proc (9 tests) +workgroup = 43.61 sec*proc (15 tests) -Total Test time (real) = 28.32 sec +Total Test time (real) = 35.33 sec make[2]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' rm -f -r debian/kcache make[1]: Leaving directory '/build/reproducible-path/pocl-1.6' @@ -35395,708 +35430,709 @@ make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/DependInfo.cmake --color= make -f lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/depend -make -f lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/DependInfo.cmake --color= -make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/depend -make -f lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/DependInfo.cmake --color= -make -f lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/depend -make -f lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/depend -make -f lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/DependInfo.cmake --color= -make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL/devices/topology /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake --color= -make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/llvmopencl /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/depend +[ 0%] Built target sleef_config_avx512 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake --color= -make -f lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build -make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 0%] Built target sleef_config_avx +[ 0%] Built target sleef_config_avx2 +make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/depend +[ 0%] Built target sleef_config_avx_fma4 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build -make -f lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build +[ 0%] Built target sleef_config_GENERIC make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build +make -f lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/depend +[ 0%] Built target sleef_config_ssse3 +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build +make -f lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 0%] Built target sleef_config_sse2 +make -f lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/depend +[ 0%] Built target sleef_config_sse41 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/DependInfo.cmake --color= +make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/llvmopencl /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake --color= +make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL/devices/topology /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake --color= make -f lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/build'. +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/llvmopencl/CMakeFiles/llvmpasses.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build -[ 0%] Built target sleef_config_avx -[ 0%] Built target sleef_config_avx512 -[ 0%] Built target sleef_config_sse41 -[ 0%] Built target sleef_config_avx2 -[ 0%] Built target sleef_config_avx_fma4 -[ 0%] Built target sleef_config_ssse3 +[ 0%] Built target sleef_config_avx_f16c +[ 1%] Built target llvmpasses +make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend +[ 1%] Built target pocl-devices-topology make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/depend -make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/poclu/CMakeFiles/poclu.dir/build.make lib/poclu/CMakeFiles/poclu.dir/depend -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL/devices /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake --color= -[ 0%] Built target sleef_config_GENERIC +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/depend cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/CL/devices /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake --color= +make -f lib/poclu/CMakeFiles/poclu.dir/build.make lib/poclu/CMakeFiles/poclu.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/bin /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin/CMakeFiles/poclcc.dir/DependInfo.cmake --color= cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/poclu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/poclu.dir/DependInfo.cmake --color= -[ 0%] Built target sleef_config_avx_f16c -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend -[ 0%] Built target sleef_config_sse2 -make -f lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/depend -make[3]: Nothing to be done for 'lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake --color= -[ 0%] Built target pocl-devices-topology -make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend -make -f lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/depend -[ 1%] Built target llvmpasses +make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/DependInfo.cmake --color= -make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/bin /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/bin/CMakeFiles/poclcc.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/build +make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/DependInfo.cmake --color= -make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/build -make -f lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 7%] Built target libpocl_unlinked_objs make[3]: Nothing to be done for 'lib/CL/CMakeFiles/lib_cl_llvm.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/CL/devices/CMakeFiles/pocl-devices.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/poclu/CMakeFiles/poclu.dir/build.make lib/poclu/CMakeFiles/poclu.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/poclu/CMakeFiles/poclu.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_dlopen.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/DependInfo.cmake --color= -make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'bin/CMakeFiles/poclcc.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/CL/devices/CMakeFiles/pocl-devices.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake --color= -[ 7%] Built target poclu -[ 7%] Built target test_dlopen +[ 7%] Built target libpocl_unlinked_objs [ 7%] Built target lib_cl_llvm +[ 8%] Built target pocl-devices +[ 8%] Built target poclu +make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend +[ 8%] Built target poclcc make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_dlopen.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build -make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/depend +make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build +[ 8%] Built target test_dlopen +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 7%] Built target poclcc make -f lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build -make -f lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build -make -f lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build +[ 17%] Built target kernel_host_avx +make -f lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build -[ 8%] Built target pocl-devices -make -f lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build +[ 26%] Built target kernel_host_avx512 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 36%] Built target kernel_host_avx2 +make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend +make -f lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/depend +[ 45%] Built target kernel_host_avx_fma4 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/DependInfo.cmake --color= make -f lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/depend -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/depend -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/DependInfo.cmake --color= +make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/depend make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build +[ 55%] Built target kernel_host_GENERIC make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 64%] Built target kernel_host_ssse3 +[ 73%] Built target kernel_host_sse2 +make -f lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/depend +[ 83%] Built target kernel_host_sse41 +make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 17%] Built target kernel_host_avx cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/DependInfo.cmake --color= -[ 27%] Built target kernel_host_avx2 +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake --color= make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/depend -make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake --color= -[ 36%] Built target kernel_host_avx512 -make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend +make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake --color= +make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/depend +make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/image_query_funcs.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/build -[ 45%] Built target kernel_host_avx_fma4 -[ 54%] Built target kernel_host_ssse3 +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/test_shuffle.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/sampler_address_clamp.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/kernel.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 83%] Built target image_query_funcs +[ 93%] Built target kernel_host_avx_f16c +[ 93%] Built target test_shuffle +[ 93%] Built target sampler_address_clamp +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend +[ 93%] Built target kernel +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/depend -[ 63%] Built target kernel_host_sse2 make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/depend -[ 73%] Built target kernel_host_GENERIC -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake --color= -make -f lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake --color= -make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/build +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/kernel.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 73%] Built target test_shuffle +make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_structs_as_args.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/build +make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_alignment_with_dynamic_wg3 +[ 93%] Built target test_simple_for_with_a_barrier +[ 93%] Built target test_structs_as_args +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend +[ 93%] Built target test_program_from_binary_with_local_1_1_1 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build -make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/sampler_address_clamp.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/image_query_funcs.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/build'. +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_locals.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build -[ 73%] Built target kernel -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_structs_as_args.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 83%] Built target kernel_host_sse41 +[ 93%] Built target test_multi_level_loops_with_barriers make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 83%] Built target test_simple_for_with_a_barrier -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build +make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build'. -make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/depend +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_barrier_before_return.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 83%] Built target image_query_funcs -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/depend +[ 93%] Built target test_locals make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/depend -[ 83%] Built target sampler_address_clamp -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend -make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/depend -make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_alignment_with_dynamic_wg2 +[ 93%] Built target test_barrier_before_return make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 93%] Built target kernel_host_avx_f16c cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_infinite_loop.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/depend -[ 93%] Built target test_program_from_binary_with_local_1_1_1 -make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/depend +make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake --color= -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake --color= -[ 93%] Built target test_alignment_with_dynamic_wg3 -make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/depend -[ 93%] Built target test_multi_level_loops_with_barriers -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake --color= -[ 93%] Built target test_alignment_with_dynamic_wg2 -[ 93%] Built target test_structs_as_args -make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_vectors_as_args.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/depend -make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/depend +make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_locals.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_infinite_loop.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_231.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/build -make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/build -make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_757.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_231.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_early_return.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/build -make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build +[ 93%] Built target test_infinite_loop +[ 93%] Built target test_issue_231 +[ 93%] Built target test_issue_757 +make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/depend +[ 93%] Built target test_early_return make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_early_return.dir/build'. +make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/build +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_vectors_as_args.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/depend make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_445.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_barrier_before_return.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build'. +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_vectors_as_args.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build +[ 93%] Built target test_issue_445 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 93%] Built target test_locals -make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build -[ 93%] Built target test_infinite_loop -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build'. +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 93%] Built target test_issue_757 -[ 93%] Built target test_early_return -[ 93%] Built target test_barrier_before_return -make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/depend -[ 93%] Built target test_alignment_with_dynamic_wg -[ 93%] Built target test_issue_231 [ 93%] Built target test_for_with_var_iteration_count -[ 93%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 -make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/depend [ 93%] Built target test_flatten_barrier_subs -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 93%] Built target test_issue_445 -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/depend -make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/DependInfo.cmake --color= [ 93%] Built target test_vectors_as_args +make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/depend -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/depend -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/depend -make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_577.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/DependInfo.cmake --color= +[ 93%] Built target test_alignment_with_dynamic_wg +make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_constant_array.dir/DependInfo.cmake --color= -make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_loop_phi_replication.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/build -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_loop_phi_replication.dir/build'. +[ 93%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_setargs.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build -make -f tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build -make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 93%] Built target test_loop_phi_replication +[ 94%] Built target test_setargs +make -f tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_setargs.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/depend +[ 94%] Built target test_assign_loop_variable_to_privvar_makes_it_local +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/depend +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_undominated_variable.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/build +[ 94%] Built target test_llvm_segfault_debian_bug_975931 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_null_arg.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 94%] Built target test_undominated_variable +make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/depend +[ 94%] Built target test_barrier_between_for_loops +[ 94%] Built target test_null_arg make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/build -make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/build +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_577.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_constant_array.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_null_arg.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_id_dependent_computation.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_577.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/build -make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_constant_array.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/build +make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 94%] Built target test_id_dependent_computation +[ 95%] Built target test_issue_577 +[ 95%] Built target test_constant_array +make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_553.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 93%] Built target test_assign_loop_variable_to_privvar_makes_it_local -[ 93%] Built target test_loop_phi_replication -[ 94%] Built target test_setargs -[ 94%] Built target test_barrier_between_for_loops +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build.make tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/depend +[ 95%] Built target test_fors_with_var_iteration_counts make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/depend -[ 95%] Built target test_issue_577 -[ 95%] Built target test_undominated_variable -[ 95%] Built target test_llvm_segfault_debian_bug_975931 make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_version.dir/DependInfo.cmake --color= -[ 95%] Built target test_id_dependent_computation -[ 95%] Built target test_null_arg make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/depend -make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend -[ 95%] Built target test_fors_with_var_iteration_counts -[ 95%] Built target test_constant_array -[ 95%] Built target test_issue_553 -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake --color= -make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake --color= -make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake --color= -make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake --color= -make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake --color= +make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_553.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build.make tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build'. +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_version.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_version.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend -make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/depend +[ 95%] Built target test_issue_553 +[ 96%] Built target test_autolocals_in_constexprs +[ 96%] Built target test_version +make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/DependInfo.cmake --color= -make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend +[ 96%] Built target test_kernel_cache_includes make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake --color= -make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake --color= -[ 95%] Built target test_kernel_cache_includes -make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateKernel.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clBuildProgram.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_link_error.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 96%] Built target test_clCreateKernel make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build -make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build -make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 96%] Built target test_clBuildProgram make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 96%] Built target test_link_error +make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/depend +[ 96%] Built target test_clCreateKernelsInProgram make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_autolocals_in_constexprs +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_version +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build -make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_clCreateKernel +make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build'. +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/build -make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend -make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend +make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 96%] Built target test_buffer-image-copy +make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend +[ 96%] Built target test_clSetEventCallback make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake --color= +[ 96%] Built target test_read-copy-write-buffer +make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_user_event.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_clBuildProgram -make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake --color= -[ 96%] Built target test_clCreateKernelsInProgram +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_link_error -[ 96%] Built target test_read-copy-write-buffer -[ 96%] Built target test_clSetEventCallback -[ 96%] Built target test_buffer-image-copy -make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/depend -[ 96%] Built target test_clCreateProgramWithBinary -make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend -make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/depend -make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_user_event.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake --color= +[ 96%] Built target test_clGetSupportedImageFormats +[ 96%] Built target test_user_event +make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake --color= +[ 96%] Built target test_clCreateProgramWithBinary +make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake --color= -make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_user_event -[ 96%] Built target test_clGetSupportedImageFormats -make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/depend +make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clFinish.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/build -make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build +[ 96%] Built target test_clGetEventInfo +[ 96%] Built target test_clEnqueueNativeKernel +[ 96%] Built target test_clFinish +make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clFinish.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/depend +[ 96%] Built target test_clGetKernelArgInfo +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build'. @@ -36106,175 +36142,174 @@ make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_cycle.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 96%] Built target test_clEnqueueNativeKernel make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build -[ 96%] Built target test_clGetEventInfo -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 97%] Built target test_clGetDeviceInfo +[ 97%] Built target test_event_cycle +make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_free.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/depend -[ 96%] Built target test_clGetKernelArgInfo -make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend -make -f tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build.make tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/depend -[ 96%] Built target test_clFinish -make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/depend +[ 97%] Built target test_clCreateSubDevices make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_double_wait.dir/DependInfo.cmake --color= -make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/depend +make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake --color= -make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build.make tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/DependInfo.cmake --color= +make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake --color= -make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/workgroup /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake --color= -[ 97%] Built target test_clGetDeviceInfo +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_free.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example0 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake --color= -[ 97%] Built target test_event_cycle -make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/depend +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_double_wait.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build.make tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/depend -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example2 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake --color= -make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 97%] Built target test_event_free +[ 98%] Built target test_event_double_wait +[ 98%] Built target test_clSetMemObjectDestructorCallback +make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/depend +[ 98%] Built target test_enqueue_kernel_from_binary make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example2a /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake --color= +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake --color= +make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/matrix1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake --color= -[ 97%] Built target test_clCreateSubDevices -make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/depend -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/tests/workgroup /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake --color= +make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/build +make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/scalarwave /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake --color= -[ 97%] Built target test_event_free -make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example0 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'examples/example2/CMakeFiles/example2.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_fill-buffer.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/workgroup/CMakeFiles/run_kernel.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/build -make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'examples/example0/CMakeFiles/example0.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'examples/example1/CMakeFiles/example1.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +[ 98%] Built target test_fill-buffer +[ 98%] Built target run_kernel +[ 98%] Built target example0 +make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example2 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake --color= +make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/depend +[ 98%] Built target example1 +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/example2a /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake --color= +make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/matrix1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/depend make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_fill-buffer.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/scalarwave /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake --color= +make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/build make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/build -make -f tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build.make tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build +make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_double_wait.dir/build'. +make[3]: Nothing to be done for 'examples/example2/CMakeFiles/example2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'examples/example2a/CMakeFiles/example2a.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'examples/matrix1/CMakeFiles/matrix1.dir/build'. -make[3]: Nothing to be done for 'tests/workgroup/CMakeFiles/run_kernel.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/build make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'examples/example2a/CMakeFiles/example2a.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'examples/scalarwave/CMakeFiles/scalarwave.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 97%] Built target test_clSetMemObjectDestructorCallback +[ 98%] Built target example2 +[ 98%] Built target example2a +[ 98%] Built target matrix1 make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/depend -make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/trig /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/trig/CMakeFiles/trig.dir/DependInfo.cmake --color= -[ 97%] Built target example2 +make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend +[ 99%] Built target scalarwave make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/vecadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd/CMakeFiles/vecadd.dir/DependInfo.cmake --color= make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/depend -[ 97%] Built target test_fill-buffer -[ 97%] Built target example0 -make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/matadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd/CMakeFiles/matadd.dir/DependInfo.cmake --color= +make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/depend +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend -[ 98%] Built target scalarwave -[ 98%] Built target run_kernel -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/EinsteinToolkit /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake --color= -[ 99%] Built target test_event_double_wait -[ 99%] Built target example2a cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/boxadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd/CMakeFiles/boxadd.dir/DependInfo.cmake --color= -make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/depend -[ 99%] Built target matrix1 +make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/CMakeFiles/kernellib_hash.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'examples/trig/CMakeFiles/trig.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/build -[ 99%] Built target example1 -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'examples/vecadd/CMakeFiles/vecadd.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[ 99%] Built target test_enqueue_kernel_from_binary make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/build -make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/build -make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'examples/trig/CMakeFiles/trig.dir/build'. +make[3]: Nothing to be done for 'examples/vecadd/CMakeFiles/vecadd.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/build make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/build make[3]: Nothing to be done for 'examples/matadd/CMakeFiles/matadd.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'examples/boxadd/CMakeFiles/boxadd.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/build +[ 99%] Built target trig +[100%] Built target vecadd +make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend +[100%] Built target matadd +[100%] Built target boxadd make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'lib/kernel/CMakeFiles/kernellib_hash.dir/build'. +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/examples/EinsteinToolkit /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake --color= +make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/depend +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +cd /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-1.6 /build/reproducible-path/pocl-1.6/lib/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel /build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/CMakeFiles/kernellib_hash.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build'. make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' -[100%] Built target vecadd -[100%] Built target matadd -[100%] Built target trig -[100%] Built target boxadd +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/build [100%] Built target EinsteinToolkit +make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'lib/kernel/CMakeFiles/kernellib_hash.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' [100%] Built target kernellib_hash make -f lib/CL/CMakeFiles/pocl_cache.dir/build.make lib/CL/CMakeFiles/pocl_cache.dir/depend make[3]: Entering directory '/build/reproducible-path/pocl-1.6/obj-x86_64-linux-gnu' @@ -36392,13 +36427,13 @@ make[1]: Leaving directory '/build/reproducible-path/pocl-1.6' dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake -dpkg-deb: building package 'pocl-opencl-icd' in '../pocl-opencl-icd_1.6-5_amd64.deb'. -dpkg-deb: building package 'libpocl2-common' in '../libpocl2-common_1.6-5_all.deb'. -dpkg-deb: building package 'libpocl-dev' in '../libpocl-dev_1.6-5_amd64.deb'. dpkg-deb: building package 'libpocl2-dbgsym' in '../libpocl2-dbgsym_1.6-5_amd64.deb'. dpkg-deb: building package 'libpocl2' in '../libpocl2_1.6-5_amd64.deb'. -dpkg-deb: building package 'libpocl-dev-dbgsym' in '../libpocl-dev-dbgsym_1.6-5_amd64.deb'. +dpkg-deb: building package 'pocl-opencl-icd' in '../pocl-opencl-icd_1.6-5_amd64.deb'. +dpkg-deb: building package 'libpocl-dev' in '../libpocl-dev_1.6-5_amd64.deb'. dpkg-deb: building package 'pocl-doc' in '../pocl-doc_1.6-5_all.deb'. +dpkg-deb: building package 'libpocl2-common' in '../libpocl2-common_1.6-5_all.deb'. +dpkg-deb: building package 'libpocl-dev-dbgsym' in '../libpocl-dev-dbgsym_1.6-5_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../pocl_1.6-5_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -36406,12 +36441,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3458900/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3458900/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/937211 and its subdirectories -I: Current time: Mon May 12 18:15:18 -12 2025 -I: pbuilder-time-stamp: 1747116918 +I: removing directory /srv/workspace/pbuilder/3458900 and its subdirectories +I: Current time: Wed Apr 10 13:58:35 +14 2024 +I: pbuilder-time-stamp: 1712707115